Bug 1296618 - Part 1: Format trait.val directly. r?gandalf draft
authorStaś Małolepszy <stas@mozilla.com>
Thu, 25 Aug 2016 17:40:12 +0200
changeset 405644 b8d1b89a3f6f9663e71c1e77387720b9e1b68ffd
parent 405643 c077d5d5be1fe1c6fc0e50e2d45ee47d02a27d0b
child 405645 2632e11d4b5b9993fed07c4ee58858b5f81304bc
push id27552
push usersmalolepszy@mozilla.com
push dateThu, 25 Aug 2016 21:48:38 +0000
reviewersgandalf
bugs1296618
milestone51.0a1
Bug 1296618 - Part 1: Format trait.val directly. r?gandalf MozReview-Commit-ID: CMT1Q0NUpqH
toolkit/content/l20n-chrome-xul.js
--- a/toolkit/content/l20n-chrome-xul.js
+++ b/toolkit/content/l20n-chrome-xul.js
@@ -332,17 +332,17 @@ function entityFromContext(ctx, id, args
   const formatted = {
     value,
     attrs: null,
   };
 
   if (entity.traits) {
     formatted.attrs = Object.create(null);
     for (let trait of entity.traits) {
-      const [attrValue, attrErrors] = ctx.format(trait, args);
+      const [attrValue, attrErrors] = ctx.format(trait.val, args);
       errors.push(...attrErrors);
       formatted.attrs[trait.key.name] = attrValue;
     }
   }
 
   return [formatted, errors];
 }