Bug 1027024 - Never translate 'language' disappears when close/open translation infobar using a expired key, r=mikedeboer. a=gavin
--- a/browser/components/translation/translation-infobar.xml
+++ b/browser/components/translation/translation-infobar.xml
@@ -155,21 +155,16 @@
]]>
</setter>
</property>
<method name="init">
<parameter name="aTranslation"/>
<body>
<![CDATA[
- if (Translation.serviceUnavailable) {
- this.state = Translation.STATE_UNAVAILABLE;
- return;
- }
-
this.translation = aTranslation;
let bundle = Cc["@mozilla.org/intl/stringbundle;1"]
.getService(Ci.nsIStringBundleService)
.createBundle("chrome://global/locale/languageNames.properties");
// Fill the lists of supported source languages.
let detectedLanguage = this._getAnonElt("detectedLanguage");
let fromLanguage = this._getAnonElt("fromLanguage");