[Webkit-unassigned] [Bug 31813] Add support for block scope const

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 25 11:24:43 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=31813





--- Comment #16 from Gavin Barraclough <barraclough at apple.com>  2011-11-25 11:24:43 PST ---
> A flag of some sort is still needed to control visibility of the new libraries in ES6: Map, Set, etc.  In ES6 mode you would have them in the global environment, AFAIU, but not in "extended" mode.

Actually that might not be an issue.  The plan for ES6 is that the global object won't be in scope and instead there will be a module system (it will be imported modules that are available in the outer scope in ES6 code, not the properties of the global object).  As such, ES6 will likely not define that these properties exist on the global object – rather that the containing modules must exist.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list