Bug 1455766 - Handle langpacks versions properly. r?aswan draft
authorZibi Braniecki <zbraniecki@mozilla.com>
Thu, 26 Apr 2018 14:01:26 -0700
changeset 789961 024141de154566745e6e0604e40071d9ac046f25
parent 789020 d2d518b1f8730eb61554df7179ef9a2aeed4d843
push id108373
push userbmo:gandalf@aviary.pl
push dateMon, 30 Apr 2018 20:12:46 +0000
reviewersaswan
bugs1455766
milestone61.0a1
Bug 1455766 - Handle langpacks versions properly. r?aswan MozReview-Commit-ID: HhY5SQOtFl7
toolkit/components/extensions/Extension.jsm
--- a/toolkit/components/extensions/Extension.jsm
+++ b/toolkit/components/extensions/Extension.jsm
@@ -1905,24 +1905,16 @@ class Langpack extends ExtensionData {
 
   async promiseLocales(locale) {
     let locales = await StartupCache.locales
       .get([this.id, "@@all_locales"], () => this._promiseLocaleMap());
 
     return this._setupLocaleData(locales);
   }
 
-  readLocaleFile(locale) {
-    return StartupCache.locales.get([this.id, this.version, locale],
-                                    () => super.readLocaleFile(locale))
-      .then(result => {
-        this.localeData.messages.set(locale, result);
-      });
-  }
-
   parseManifest() {
     return StartupCache.manifests.get(this.manifestCacheKey,
                                       () => super.parseManifest());
   }
 
   async startup(reason) {
     this.chromeRegistryHandle = null;
     if (this.startupData.chromeEntries.length > 0) {