On 10/30/2012 09:11 AM, Kyle Huey wrote:
tl;dr: Code in Gecko must now set "magic" properties (such as EXPORTED_SYMBOLS, the symbols themselves, and NSGetFactory) on the 'this' object instead of implicitly on the global via 'var', 'let', 'function', 'const', etc
Is the intent to revert these change once the JS platform and release schedule allows it? My minimal understanding of JS semantics says that you can't have the combination of this-qualification + strict mode + separate globals. (Also unavailable: this-qualification + sane code. But the memory win is totally worth it.)
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform