diff -u8pdNr orig/chrome/editconfigfiles/content/editconfigfiles/contents.rdf neu/chrome/editconfigfiles/content/editconfigfiles/contents.rdf
--- orig/chrome/editconfigfiles/content/editconfigfiles/contents.rdf	2005-09-10 07:59:48.000000000 +0200
+++ neu/chrome/editconfigfiles/content/editconfigfiles/contents.rdf	2008-12-14 01:55:16.000000000 +0100
@@ -13,21 +13,31 @@
 		chrome:name="editconfigfiles"
 		chrome:extension="true"
 		chrome:description="Edit configuration files with your favorite editor.">
 	</RDF:Description>
 
 	<RDF:Seq RDF:about="urn:mozilla:overlays">
 		<RDF:li RDF:resource="chrome://browser/content/browser.xul"/>
 		<RDF:li RDF:resource="chrome://messenger/content/messenger.xul"/>
+		<RDF:li RDF:resource="chrome://calendar/content/calendar.xul"/>
+		<RDF:li RDF:resource="chrome://sunbird/content/calendar.xul"/>
 	</RDF:Seq>
 
 	<!-- Firefox -->
 	<RDF:Seq RDF:about="chrome://browser/content/browser.xul">
 		<RDF:li>chrome://editconfigfiles/content/editconfigfilesOverlay-fx.xul</RDF:li>
 	</RDF:Seq>
 
 	<!-- Thunderbird -->
 	<RDF:Seq RDF:about="chrome://messenger/content/messenger.xul">
 		<RDF:li>chrome://editconfigfiles/content/editconfigfilesOverlay-tb.xul</RDF:li>
 	</RDF:Seq>
 
+	<!-- Sunbird -->
+	<RDF:Seq RDF:about="chrome://calendar/content/calendar.xul">
+		<RDF:li>chrome://editconfigfiles/content/editconfigfilesOverlay-sb.xul</RDF:li>
+	</RDF:Seq>
+	<RDF:Seq RDF:about="chrome://sunbird/content/calendar.xul">
+		<RDF:li>chrome://editconfigfiles/content/editconfigfilesOverlay-sb.xul</RDF:li>
+	</RDF:Seq>
+
 </RDF:RDF>
diff -u8pdNr orig/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesOverlay-sb.xul neu/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesOverlay-sb.xul
--- orig/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesOverlay-sb.xul	1970-01-01 01:00:00.000000000 +0100
+++ neu/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesOverlay-sb.xul	2008-11-05 01:15:12.000000000 +0100
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!-- ***** BEGIN LICENSE BLOCK *****
+   - Version: MPL 1.1/GPL 2.0/LGPL 2.1
+   -
+   - The contents of this file are subject to the Mozilla Public License Version
+   - 1.1 (the "License"); you may not use this file except in compliance with
+   - the License. You may obtain a copy of the License at
+   - http://www.mozilla.org/MPL/
+   -
+   - Software distributed under the License is distributed on an "AS IS" basis,
+   - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+   - for the specific language governing rights and limitations under the
+   - License.
+   -
+   - The Original Code is Edit Config Files.
+   -
+   - The Initial Developer of the Original Code is Satoshi Sakagami.
+   - Portions created by the Initial Developer are Copyright (C) 2005-2006
+   - the Initial Developer. All Rights Reserved.
+   -
+   - Contributor(s): Satoshi Sakagami <saasan_s2works@yahoo.co.jp>
+   -
+   - Alternatively, the contents of this file may be used under the terms of
+   - either the GNU General Public License Version 2 or later (the "GPL"), or
+   - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+   - in which case the provisions of the GPL or the LGPL are applicable instead
+   - of those above. If you wish to allow use of your version of this file only
+   - under the terms of either the GPL or the LGPL, and not to allow others to
+   - use your version of this file under the terms of the MPL, indicate your
+   - decision by deleting the provisions above and replace them with the notice
+   - and other provisions required by the LGPL or the GPL. If you do not delete
+   - the provisions above, a recipient may use your version of this file under
+   - the terms of any one of the MPL, the GPL or the LGPL.
+   -
+   - ***** END LICENSE BLOCK ***** -->
+
+<!DOCTYPE overlay SYSTEM "chrome://editconfigfiles/locale/editconfigfiles.dtd">
+<overlay id="editconfigfilesOverlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+	<script type="application/x-javascript" src="chrome://global/content/strres.js"/>
+	<script type="application/x-javascript" src="chrome://global/content/nsUserSettings.js" />
+	<script type="application/x-javascript" src="chrome://editconfigfiles/content/s2CommonClass.js" />
+	<script type="application/x-javascript" src="chrome://editconfigfiles/content/editconfigfilesCommon.js" />
+	<script type="application/x-javascript" src="chrome://editconfigfiles/content/editconfigfilesOverlay.js" />
+
+	<menupopup id="menu_ToolsPopup">
+		<menu id="editconfigfiles-menu" label="&menu.label;" insertbefore="prefSep" accesskey="&menu.accesskey;" class="menu-iconic">
+			<menupopup>
+				<menuitem label="&menuitem.userChrome.css.label;" oncommand="editconfigfilesOverlay.openFile('userChrome.css');" accesskey="&menuitem.userChrome.css.accesskey;" />
+				<menuitem label="&menuitem.userContent.css.label;" oncommand="editconfigfilesOverlay.openFile('userContent.css');" accesskey="&menuitem.userContent.css.accesskey;" />
+				<menuitem label="&menuitem.prefs.js.label;" oncommand="editconfigfilesOverlay.openFile('prefs.js');" accesskey="&menuitem.prefs.js.accesskey;" />
+				<menuitem label="&menuitem.user.js.label;" oncommand="editconfigfilesOverlay.openFile('user.js');" accesskey="&menuitem.user.js.accesskey;" />
+				<menuseparator />
+				<menuitem label="&menuitem.aboutConfig.label;" oncommand="editconfigfilesOverlay.openAboutConfigTb(event);" accesskey="&menuitem.aboutConfig.accesskey;" />
+				<menuitem label="&menuitem.openProfileFolder.label;" oncommand="editconfigfilesOverlay.openFolder(editconfigfilesCommon.getProfileDirectory());" accesskey="&menuitem.openProfileFolder.accesskey;" />
+				<menuitem label="&menuitem.openInstallationFolder.label;" oncommand="editconfigfilesOverlay.openFolder(editconfigfilesCommon.getSpecialDirectory('CurProcD'));" accesskey="&menuitem.openInstallationFolder.accesskey;" />
+				<menuseparator />
+				<menuitem label="&menuitem.settings.label;" oncommand="editconfigfilesCommon.openSettingsDialog();" accesskey="&menuitem.settings.accesskey;" />
+			</menupopup>
+		</menu>
+	</menupopup>
+
+	<toolbarpalette id="calendarToolbarPalette">
+		<toolbarbutton label="&toolbarbutton.label;" id="editconfigfiles-toolbar-button" tooltiptext="&toolbarbutton.tooltiptext;" type="menu-button" oncommand="if (event.target == this) editconfigfilesOverlay.onToolbarButtonCommand(true, event);" class="toolbarbutton-1 chromeclass-toolbar-additional">
+			<menupopup>
+				<menuitem label="&menuitem.userChrome.css.label;" oncommand="editconfigfilesOverlay.openFile('userChrome.css');" accesskey="&menuitem.userChrome.css.accesskey;" />
+				<menuitem label="&menuitem.userContent.css.label;" oncommand="editconfigfilesOverlay.openFile('userContent.css');" accesskey="&menuitem.userContent.css.accesskey;" />
+				<menuitem label="&menuitem.prefs.js.label;" oncommand="editconfigfilesOverlay.openFile('prefs.js');" accesskey="&menuitem.prefs.js.accesskey;" />
+				<menuitem label="&menuitem.user.js.label;" oncommand="editconfigfilesOverlay.openFile('user.js');" accesskey="&menuitem.user.js.accesskey;" />
+				<menuseparator />
+				<menuitem label="&menuitem.aboutConfig.label;" oncommand="editconfigfilesOverlay.openAboutConfigTb(event);" accesskey="&menuitem.aboutConfig.accesskey;" />
+				<menuitem label="&menuitem.openProfileFolder.label;" oncommand="editconfigfilesOverlay.openFolder(editconfigfilesCommon.getProfileDirectory());" accesskey="&menuitem.openProfileFolder.accesskey;" />
+				<menuitem label="&menuitem.openInstallationFolder.label;" oncommand="editconfigfilesOverlay.openFolder(editconfigfilesCommon.getSpecialDirectory('CurProcD'));" accesskey="&menuitem.openInstallationFolder.accesskey;" />
+				<menuseparator />
+				<menuitem label="&menuitem.settings.label;" oncommand="editconfigfilesCommon.openSettingsDialog();" accesskey="&menuitem.settings.accesskey;" />
+			</menupopup>
+		</toolbarbutton>
+	</toolbarpalette>
+
+</overlay>
diff -u8pdNr orig/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.js neu/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.js
--- orig/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.js	2006-10-06 00:41:30.000000000 +0200
+++ neu/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.js	2008-03-31 15:15:48.000000000 +0200
@@ -57,16 +57,16 @@ var editconfigfilesSettings = {
 			win = enumerator.getNext();
 			win.editconfigfilesOverlay.applySettings();
 		}
 	},
 
 	onBrowse : function(id) {
 		const nsIFilePicker = Components.interfaces.nsIFilePicker;
 
-		var filePicker = editconfigfilesCommon.createFilePicker(window, editconfigfilesCommon.getString("filepicker_title"), nsIFilePicker.modeOpen, nsIFilePicker.filterApps);
+		var filePicker = editconfigfilesCommon.createFilePicker(window, filepicker_title, nsIFilePicker.modeOpen, nsIFilePicker.filterApps);
 
 		var res = filePicker.show();
 		if (res == nsIFilePicker.returnOK) {
 			document.getElementById("config." + id + ".path").value = filePicker.file.path;
 		}
 	}
 };
diff -u8pdNr orig/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.xul neu/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.xul
--- orig/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.xul	2007-07-15 06:48:36.000000000 +0200
+++ neu/chrome/editconfigfiles/content/editconfigfiles/editconfigfilesSettings.xul	2008-03-31 15:13:56.000000000 +0200
@@ -39,25 +39,22 @@
 <!DOCTYPE dialog SYSTEM "chrome://editconfigfiles/locale/editconfigfiles.dtd">
 <dialog xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
 	title="&config.title;"
 	buttons="accept,cancel"
 	onload="editconfigfilesSettings.onLoad();"
 	ondialogaccept="editconfigfilesSettings.onAccept();"
 	style="width:500px;">
 
+	<script type="application/x-javascript" src="chrome://global/content/strres.js"/>
 	<script type="application/x-javascript" src="chrome://global/content/nsUserSettings.js" />
 	<script type="application/x-javascript" src="chrome://editconfigfiles/content/s2CommonClass.js" />
 	<script type="application/x-javascript" src="chrome://editconfigfiles/content/editconfigfilesCommon.js" />
 	<script type="application/x-javascript" src="chrome://editconfigfiles/content/editconfigfilesSettings.js" />
 
-	<stringbundleset id="stringbundleset">
-		<stringbundle id="bundle_editconfigfiles" src="chrome://editconfigfiles/locale/editconfigfiles.properties" />
-	</stringbundleset>
-
 	<groupbox>
 		<caption label="&config.editor.label;" />
 
 		<hbox align="center">
 			<description value="&config.editor.path.label;" />
 			<textbox id="config.editor.path" flex="1" />
 			<button id="config.editor.path.browse" label="&config.editor.path.browse.label;" oncommand="editconfigfilesSettings.onBrowse('editor');" />
 		</hbox>
diff -u8pdNr orig/chrome/editconfigfiles/content/editconfigfiles/s2CommonClass.js neu/chrome/editconfigfiles/content/editconfigfiles/s2CommonClass.js
--- orig/chrome/editconfigfiles/content/editconfigfiles/s2CommonClass.js	2006-10-07 23:33:16.000000000 +0200
+++ neu/chrome/editconfigfiles/content/editconfigfiles/s2CommonClass.js	2008-12-20 19:01:26.000000000 +0100
@@ -28,50 +28,56 @@
  * use your version of this file under the terms of the MPL, indicate your
  * decision by deleting the provisions above and replace them with the notice
  * and other provisions required by the GPL or the LGPL. If you do not delete
  * the provisions above, a recipient may use your version of this file under
  * the terms of any one of the MPL, the GPL or the LGPL.
  *
  * ***** END LICENSE BLOCK ***** */
 
+var bundle = srGetStrBundle("chrome://editconfigfiles/locale/editconfigfiles.properties");
+var editconfigfiles_description = bundle.GetStringFromName( "editconfigfiles_description" );
+var filepicker_title = bundle.GetStringFromName( "filepicker_title" );
+var msg_program_not_found = bundle.GetStringFromName( "msg_program_not_found" );
+var msg_file_not_found = bundle.GetStringFromName( "msg_file_not_found" );
+
 function s2CommonClass() {
 }
 
 s2CommonClass.prototype = {
-	getString : function(name) {
-		var string = "";
-		var stringBundle = document.getElementById(this.stringbundle_id);
-
-		try {
-			string = stringBundle.getString(name);
-		}
-		catch (e) {
-			alert("getString:\n" + e);
-		}
-		finally {
-			return string;
-		}
-	},
-
-	getFormattedString : function(name, append) {
-		var string = "";
-		var stringBundle = document.getElementById(this.stringbundle_id);
-
-		try {
-			string = stringBundle.getFormattedString(name, append);
-		}
-		catch (e) {
-			alert("getFormattedString:\n" + e);
-		}
-		finally {
-			return string;
-		}
-	},
-
+	//getString : function(name) {
+	//	var string = "";
+	//	var stringBundle = srGetStrBundle("chrome://editconfigfiles/locale/editconfigfiles.properties");
+    //
+	//	try {
+	//		string = stringBundle.getString(name);
+	//	}
+	//	catch (e) {
+	//		alert("getString:\n" + e);
+	//	}
+	//	finally {
+	//		return string;
+	//	}
+	//},
+    //
+	//getFormattedString : function(name, append) {
+	//	var string = "";
+	//	var stringBundle = document.getElementById(this.stringbundle_id);
+    //
+	//	try {
+	//		string = stringBundle.getFormattedString(name, append);
+	//	}
+	//	catch (e) {
+	//		alert("getFormattedString:\n" + e);
+	//	}
+	//	finally {
+	//		return string;
+	//	}
+	//},
+    //
 	getCharPref : function(prefName, defaultValue) {
 		return nsPreferences.copyUnicharPref(this.pref_root + prefName, defaultValue);
 	},
 
 	setCharPref : function(prefName, value) {
 		nsPreferences.setUnicharPref(this.pref_root + prefName, value);
 	},
 
@@ -180,25 +186,34 @@ s2CommonClass.prototype = {
 	},
 
 	openFile : function(app, file) {
 		var iMIMEService = Components.classes["@mozilla.org/uriloader/external-helper-app-service;1"].getService(Components.interfaces.nsIMIMEService);
 		var iMIMEInfo = iMIMEService.getFromTypeAndExtension(file, null);
 
 		iMIMEInfo.alwaysAskBeforeHandling = false;
 		iMIMEInfo.preferredAction = Components.interfaces.nsIMIMEInfo.useHelperApp;
+		
+		try {
 		iMIMEInfo.preferredApplicationHandler = app;
+		} catch (ex) {
+		  var result = Components.classes["@mozilla.org/uriloader/local-handler-app;1"]
+		                 .createInstance(Components.interfaces.nsILocalHandlerApp);
+		  result.executable = app;
+		  
+		  iMIMEInfo.preferredApplicationHandler = result;
+		}
 
 		iMIMEInfo.launchWithFile(file);
 	},
 
 	isFirefox : function() {
 		return window.navigator.userAgent.indexOf("Firefox") >= 0;
 	},
 
 	localizeDescription : function(name) {
-		var description = this.getString(name);
+		var description = editconfigfiles_description;
 
 		if (description.length > 0) {
 			nsPreferences.setUnicharPref("extensions." + this.guid + ".description", description);
 		}
 	}
 }
diff -u8pdNr orig/chrome/editconfigfiles/skin/classic/editconfigfiles/contents.rdf neu/chrome/editconfigfiles/skin/classic/editconfigfiles/contents.rdf
--- orig/chrome/editconfigfiles/skin/classic/editconfigfiles/contents.rdf	2005-06-04 05:48:46.000000000 +0200
+++ neu/chrome/editconfigfiles/skin/classic/editconfigfiles/contents.rdf	2008-12-14 01:55:58.000000000 +0100
@@ -12,24 +12,33 @@
 				<RDF:li resource="urn:mozilla:skin:classic/1.0:editconfigfiles" />
 			</RDF:Seq>
 		</chrome:packages>
 	</RDF:Description>
 
 	<RDF:Seq about="urn:mozilla:stylesheets">
 		<RDF:li resource="chrome://browser/content/browser.xul" />
 		<RDF:li resource="chrome://messenger/content/messenger.xul" />
+		<RDF:li resource="chrome://calendar/content/calendar.xul" />
+		<RDF:li resource="chrome://sunbird/content/calendar.xul" />
 		<RDF:li resource="chrome://global/content/customizeToolbar.xul" />
 	</RDF:Seq>
 
 	<RDF:Seq about="chrome://browser/content/browser.xul">
 		<RDF:li>chrome://editconfigfiles/skin/editconfigfiles.css</RDF:li>
 	</RDF:Seq>
 
 	<RDF:Seq about="chrome://messenger/content/messenger.xul">
 		<RDF:li>chrome://editconfigfiles/skin/editconfigfiles.css</RDF:li>
 	</RDF:Seq>
 
+	<RDF:Seq about="chrome://calendar/content/calendar.xul">
+		<RDF:li>chrome://editconfigfiles/skin/editconfigfiles.css</RDF:li>
+	</RDF:Seq>
+	<RDF:Seq about="chrome://sunbird/content/calendar.xul">
+		<RDF:li>chrome://editconfigfiles/skin/editconfigfiles.css</RDF:li>
+	</RDF:Seq>
+
 	<RDF:Seq about="chrome://global/content/customizeToolbar.xul">
 		<RDF:li>chrome://editconfigfiles/skin/editconfigfiles.css</RDF:li>
 	</RDF:Seq>
 
 </RDF:RDF>
diff -u8pdNr orig/chrome.manifest neu/chrome.manifest
--- orig/chrome.manifest	2007-07-15 06:30:22.000000000 +0200
+++ neu/chrome.manifest	2008-12-14 01:53:04.000000000 +0100
@@ -15,12 +15,15 @@ locale editconfigfiles es-ES jar:chrome/
 locale editconfigfiles nl-NL jar:chrome/editconfigfiles.jar!/locale/nl-NL/editconfigfiles/
 locale editconfigfiles pt-BR jar:chrome/editconfigfiles.jar!/locale/pt-BR/editconfigfiles/
 locale editconfigfiles zh-TW jar:chrome/editconfigfiles.jar!/locale/zh-TW/editconfigfiles/
 locale editconfigfiles zh-CN jar:chrome/editconfigfiles.jar!/locale/zh-CN/editconfigfiles/
 locale editconfigfiles fi-FI jar:chrome/editconfigfiles.jar!/locale/fi-FI/editconfigfiles/
 locale editconfigfiles hu-HU jar:chrome/editconfigfiles.jar!/locale/hu-HU/editconfigfiles/
 style chrome://browser/content/browser.xul chrome://editconfigfiles/skin/editconfigfiles.css
 style chrome://messenger/content/messenger.xul chrome://editconfigfiles/skin/editconfigfiles.css
+style chrome://calendar/content/calendar.xul chrome://editconfigfiles/skin/editconfigfiles.css
 style chrome://global/content/customizeToolbar.xul chrome://editconfigfiles/skin/editconfigfiles.css
 skin editconfigfiles classic/1.0 jar:chrome/editconfigfiles.jar!/skin/classic/editconfigfiles/
 overlay chrome://browser/content/browser.xul chrome://editconfigfiles/content/editconfigfilesOverlay-fx.xul
 overlay chrome://messenger/content/messenger.xul chrome://editconfigfiles/content/editconfigfilesOverlay-tb.xul
+overlay chrome://calendar/content/calendar.xul chrome://editconfigfiles/content/editconfigfilesOverlay-sb.xul
+overlay chrome://sunbird/content/calendar.xul chrome://editconfigfiles/content/editconfigfilesOverlay-sb.xul
diff -u8pdNr orig/defaults/preferences/editconfigfiles.js neu/defaults/preferences/editconfigfiles.js
--- orig/defaults/preferences/editconfigfiles.js	1970-01-01 01:00:00.000000000 +0100
+++ neu/defaults/preferences/editconfigfiles.js	2008-03-31 14:23:22.000000000 +0200
@@ -0,0 +1 @@
+pref("extensions.{00222227-0B44-4A6F-8F69-75A1479A20AA}.description", "chrome://editconfigfiles/locale/editconfigfiles.properties");
diff -u8pdNr orig/install.rdf neu/install.rdf
--- orig/install.rdf	2007-07-15 06:29:50.000000000 +0200
+++ neu/install.rdf	2008-12-14 01:52:44.000000000 +0100
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="utf-8"?>
 
 <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#">
 	<Description about="urn:mozilla:install-manifest">
 		<em:id>{00222227-0B44-4A6F-8F69-75A1479A20AA}</em:id>
-		<em:name>Edit Config Files</em:name>
-		<em:version>1.7.5</em:version>
+		<em:name>Edit Config Files for Sunbird</em:name>
+		<em:version>1.7.5.4</em:version>
 		<em:description>Edit configuration files with your favorite editor.</em:description>
 		<em:creator>s2works</em:creator>
 		<em:contributor>Andrea (it-IT locale)</em:contributor>
 		<em:contributor>Hunimini (ko-KR locale)</em:contributor>
 		<em:contributor>Alexander Ihrig (de-DE locale)</em:contributor>
 		<em:contributor>Alexander Sokolov (ru-RU locale)</em:contributor>
 		<em:contributor>Erkan Kaplan (tr-TR locale)</em:contributor>
 		<em:contributor>Jim (fr-FR locale)</em:contributor>
@@ -19,17 +19,20 @@
 		<em:contributor>MozUA (uk-UA locale)</em:contributor>
 		<em:contributor>chuzo (es-ES locale)</em:contributor>
 		<em:contributor>BudsieBuds (nl-NL locale)</em:contributor>
 		<em:contributor>Rodrigo Bergmann Laurindo (pt-BR locale)</em:contributor>
 		<em:contributor>kennith (zh-TW locale)</em:contributor>
 		<em:contributor>aiseeker (zh-CN locale)</em:contributor>
 		<em:contributor>AtteL (fi-FI locale)</em:contributor>
 		<em:contributor>Cashman (hu-HU locale)</em:contributor>
+		<em:contributor>Robert Brand (Sunbird support)</em:contributor>
 		<em:homepageURL>http://s2works.homeunix.net/download/extensions.shtml#editconfigfiles</em:homepageURL>
+		<em:updateURL>http://www.nadelundhirn.de/krams/exten/ecf-for-sb/update.rdf</em:updateURL>
+		<em:updateKey>MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCWJGaDVR5c4a62TjZxYyA8fntQBafR1QKG0Nvrcn7nARESXx1TBqtZz9g2jSgPeMSC6JjTb4Su7uD7SKg1uJNmy1usGQzMNsljiU2ikpqc+hkIk/5zucIqsIGXRhA57DVN9lDZur/x+/vDykNEa4031dkPEnNeuWs1iEjneyCTuQIDAQAB</em:updateKey>
 		<em:optionsURL>chrome://editconfigfiles/content/editconfigfilesSettings.xul</em:optionsURL>
 		<em:file>
 			<Description about="urn:mozilla:extension:file:editconfigfiles.jar">
 				<em:package>content/editconfigfiles/</em:package>
 				<em:locale>locale/ja-JP/editconfigfiles/</em:locale>
 				<em:locale>locale/en-US/editconfigfiles/</em:locale>
 				<em:locale>locale/it-IT/editconfigfiles/</em:locale>
 				<em:locale>locale/ko-KR/editconfigfiles/</em:locale>
@@ -47,27 +50,19 @@
 				<em:locale>locale/zh-TW/editconfigfiles/</em:locale>
 				<em:locale>locale/zh-CN/editconfigfiles/</em:locale>
 				<em:locale>locale/fi-FI/editconfigfiles/</em:locale>
 				<em:locale>locale/hu-HU/editconfigfiles/</em:locale>
 				<em:skin>skin/classic/editconfigfiles/</em:skin>
 			</Description>
 		</em:file>
 
-		<!-- Firefox -->
+		<!-- Sunbird -->
 		<em:targetApplication>
 			<Description>
-				<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-				<em:minVersion>1.0</em:minVersion>
-				<em:maxVersion>2.0.0.*</em:maxVersion>
+				<em:id>{718e30fb-e89b-41dd-9da7-e25a45638b28}</em:id>
+				<em:minVersion>0.9</em:minVersion>
+				<em:maxVersion>1.0pre</em:maxVersion>
 			</Description>
 		</em:targetApplication>
 
-		<!-- Thunderbird -->
-		<em:targetApplication>
-			<Description>
-				<em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id>
-				<em:minVersion>1.5</em:minVersion>
-				<em:maxVersion>2.0.0.*</em:maxVersion>
-			</Description>
-		</em:targetApplication>
 	</Description>
 </RDF>
