Re:Microsoft Edge's JavaScript engine to go open-source
by bzbarsky on Monday December 07, 2015 @07:08PM
(#10693820)
[[OwnPropertyKeys]] is not invoked by a for-in loop. [[Enumerate]] is instead, and while it defines that the set of iterated names is the same as that returned by [[OwnPropertyKeys]] it explicitly says that order is not defined.
https://people.mozilla.org/~jorendorff/es6-draft.html#sec-or...