diff --git a/mozilla/extensions/irc/xpi/locale-resources/install.rdf b/mozilla/extensions/irc/xpi/locale-resources/install.rdf
index dd0675599ba..6d8a759296a 100644
--- a/mozilla/extensions/irc/xpi/locale-resources/install.rdf
+++ b/mozilla/extensions/irc/xpi/locale-resources/install.rdf
@@ -31,6 +31,15 @@
+
+
+
+ {a463f10c-3994-11da-9945-000d60ca027b}
+ 0.4
+ 1.0+
+
+
+
ChatZilla @LOCALE@ localization
ChatZilla Localization.
diff --git a/mozilla/extensions/irc/xpi/resources/install.rdf b/mozilla/extensions/irc/xpi/resources/install.rdf
index 5eec682a95c..320e41f3867 100644
--- a/mozilla/extensions/irc/xpi/resources/install.rdf
+++ b/mozilla/extensions/irc/xpi/resources/install.rdf
@@ -22,6 +22,15 @@
1.6
+
+
+
+
+ {a463f10c-3994-11da-9945-000d60ca027b}
+ 0.4
+ 1.0+
+
+
ChatZilla
diff --git a/mozilla/extensions/irc/xul/content/static.js b/mozilla/extensions/irc/xul/content/static.js
index ae1918eab98..c2953ab4369 100644
--- a/mozilla/extensions/irc/xul/content/static.js
+++ b/mozilla/extensions/irc/xul/content/static.js
@@ -161,7 +161,7 @@ function init()
initApplicationCompatibility();
initMessages();
if (client.host == "")
- showErrorDlg(getMsg(MSG_ERR_UNKNOWN_HOST, getBrowserURL()));
+ showErrorDlg(getMsg(MSG_ERR_UNKNOWN_HOST, client.unknownUID));
initRDF();
initCommands();
@@ -423,7 +423,12 @@ function initApplicationCompatibility()
client.host = "Mozilla";
client.hostCompat.typeChromeBrowser = true;
break;
+ case "{a463f10c-3994-11da-9945-000d60ca027b}": // Flock
+ client.host = "Flock";
+ client.hostCompat.typeChromeBrowser = true;
+ break;
default:
+ client.unknownUID = app.ID;
client.host = ""; // Unknown host, show an error later.
}
}
@@ -491,7 +496,7 @@ function initIcons()
* In XULRunner, things are more fun, as we're not an extension.
*/
var sourceDir;
- if (client.host == "Firefox")
+ if ((client.host == "Firefox") || (client.host == "Flock"))
{
sourceDir = getSpecialDirectory("ProfD");
sourceDir.append("extensions");
diff --git a/mozilla/extensions/irc/xul/locale/en-US/chatzilla.properties b/mozilla/extensions/irc/xul/locale/en-US/chatzilla.properties
index 694d40857c8..73870feccf6 100644
--- a/mozilla/extensions/irc/xul/locale/en-US/chatzilla.properties
+++ b/mozilla/extensions/irc/xul/locale/en-US/chatzilla.properties
@@ -734,7 +734,7 @@ msg.err.offline = The host software platform (e.g. Mozilla, Firefox) is in
msg.err.badalias = Malformed alias: %S"
msg.err.no.ctcp.cmd = %S is not a valid CTCP function for this client
msg.err.no.ctcp.help = %S does not have any help information
-msg.err.unknown.host = The host application URL "%S" is not recognised. Please report what application you are running ChatZilla in, and the URL given.
+msg.err.unknown.host = The host application UID "%S" is not recognised. Please report what application you are running ChatZilla in, and the UID given.
msg.err.unable.to.print = The current view does not support printing.
msg.err.unsupported.command = The server does not support the ``%S'' command.
msg.err.invalid.mode = The mode string you entered (``%S'') is invalid. A valid mode string consists of one or more sequences of a + or - followed by one or more alphabetical characters.