5e61f6c956815e29bd7ee45cd763b6ea6ce7fb19: bug 1280894, make AddRemove sort stable without map hacks, r=stas
Axel Hecht <axel@pike.org> - Thu, 29 Jun 2017 12:14:56 +0200 - rev 183
Push
54 by axel@mozilla.com at Fri, 07 Jul 2017 14:45:39 +0000
bug 1280894, make AddRemove sort stable without map hacks, r=stas
The logic to have ordering for AddRemove given externally was
a hack, in hindsight.
This patch makes AddRemove stable given two iterables, and adds
tests to verify that.
The test fixes are OK, as the ordering there is for the same
position in the localization, and it's kinda ambiguous which
should come first or not.
This is in support for elmo fluent diffs, 'cause then I
can use AddRemove easier there for both keys and attr names.
MozReview-Commit-ID: 2NEW4lCxW5M
dd3d1f7841ab309a39e2051e2870f2da393f6b2e: bug 1280894, expose attributes on FluentEntity, r=stas
Axel Hecht <axel@pike.org> - Wed, 28 Jun 2017 18:21:11 +0200 - rev 182
Push
54 by axel@mozilla.com at Fri, 07 Jul 2017 14:45:39 +0000
bug 1280894, expose attributes on FluentEntity, r=stas
For the elmo diff, it's going to be nice to have access to a
wrapper for Attribute nodes.
MozReview-Commit-ID: LASd3iiJJJ6