-
d28ebe6d Normative: Specify Date.UTC when called with fewer than two arguments (#642)
-
0916d813 Normative: Use explicit comparison to compare two lists in Valid Chosen Reads
-
90ed6ce2 Normative: Call NumberToRawBytes instead of the conversion operation to get the byte values list in Atomics.compareExchange
-
7949fae4 Normative: Only check for undefined count parameter in Atomics.wake, because it's not marked as optional
-
a4d0e490 Normative: Unconditionally call ToNumber on the timeout parameter in Atomics.wait, because it's not marked as optional
-
3260a338 Normative: Throw TypeError when species-constructor returns ArrayBuffer in SharedArrayBuffer.prototype.slice
-
03bfe83b Normative: Throw TypeError when species-constructor returns SharedArrayBuffer in ArrayBuffer.prototype.slice
-
4106a430 Normative: Correct same-sharedarraybuffer test in SharedArrayBuffer.prototype.slice
-
504fff46 Normative: Fix %TypedArray%.prototype.set checks for same-buffers and same-types
-
3ca4a386 Normative: Allow tail-calls in for-in loops (#810)
-
c092d474 Normative: Disallow multiple mappings for Shared Data Blocks (#813)
-
111c0a61 Normative: use ToIndex instead of ToInteger in ValidateAtomicAccess (closes #807) (#811)
-
f5659c9f Normative: Read
lastIndex
property before processing flags in RegExpBuiltinExec (#798) -
ecee3df7 Normative: Allow duplicate function declarations in switch-statements (#797)
-
f0bd767c Normative Restrict super() in eval-scripts when in constructor methods of derived classes
-
c934bf60 Normative: Don't pass Yield grammar parameter to parameters in AsyncFunctionDeclaration and AsyncMethod
-
f608ef7a Normative: Don't pass Await grammar parameter to parameters in GeneratorMethod and GeneratorDeclaration
-
0ec1b35b Normative: Handle async function in Function.prototype.toString
-
bc33e104 Normative: Handle async function declaration in function/block/global/module declaration instantiation
-
d6f1b47f Normative: Add missing PrimaryExpression:AsyncFunctionExpression entries to IsIdentifierRef and IsValidSimpleAssignmentTarget
-
18e18cfa Normative: Add missing static and runtime semantics when 'await' is used as an identifier
-
56f8ac2e Normative: Async functions created from AsyncFunction must not get 'caller' or 'arguments' properties
-
0e56ac5d Normative: Correct early error rule for async arrow with non-simple parameters and use-strict directive
-
71a484b7 Normative: Don't allow tail-calls in async functions
-
c97a0b93 Normative: Reorder early error rules for AsyncArrowFunction to ensure the source text can be parsed as AsyncArrowHead
-
c023f2be Normative: Don't enable Yield in AsyncArrowHead
-
14cc1a83 Normative: Remove Yield grammar parameter from AsyncConciseBody
-
19a8bd40 Normative: AsyncMethod is a special method
-
505efc43 Normative: Add missing var-scoped handling of the BindingIdentifier of a for-in statement with initializer
-
54837352 Normative: Add 'await' to IsDestructuring in B.3.6
-
993e8e42 Normative: Don't apply early error rules for ObjectLiteral when initially parsing a CoverCallExpressionAndAsyncArrowHead
-
8271b2d8 Normative: Handle abrupt completion from ResolveExport in [[Get]] of module namespace exotic objects
-
44c319f5 Normative: Change ArrayBuffer.length back to 1 per web-reality
-
d007ed3e Normative: Don't stop IsValidSimpleAssignmentTarget for UnaryExpression : UpdateExpression
-
5eb54891 Normative: Add [[DefineOwnProperty]] for exotic String objects
-
a3b05075 Normative: Enable ASI when parsing from CreateDynamicFunction
-
38db4ff1 Normative: Call HostEnsureCanCompileStrings for Generator and AsyncFunction
-
a865e778 Normative: removing ResolveExport's exportStarSet in favor of allowing circular valid dependencies (#783)
-
c68791af Normative: spell out initialization of agent clusters' candidate execution (#791)
-
25b02ed2 Normative: Implement SharedArrayBuffer, Atomics, etc.
-
c57ef95c Normative: Revert to ES2015 semantics for
class extends null
(#781) -
023da9d7 Normative: Fix incorrect call to MakeConstructor for async CreateDynamicFunction
-
f9d21ef7 Normative: Add ValidateTypedArray in each iteration of ArrayIterator (#724)
-
395fede9 Normative: Disregard lastIndex for non-global non-sticky regexps (#627)
-
2e6a2546 Normative: Add language to define Agents (#522)
-
f3881fe4 Normative: Invoke superclass constructor even if its .prototype is null (#755)
-
814463f4 Normative: Remove @@iterator from Module Namespace objects (#747)
-
13906140 Normative: Allow resetting a Module Namespace object's prototype to null (#748)
-
869f1c60 Normative: Async Functions (#692)
-
b81ab413 Normative: Clarify rules around NewTarget inside eval (#686)
-
91e53390 Normative: Apply chain rule to IsFunctionDefinition UnaryExpression: UpdateExpression (#706)
-
b9c327f6 Normative: Remove arguments.caller poison pill (#689)
-
b3887947 Normative: Clarify rules around super inside eval (#685)
-
c2e2dd20 Normative: (10).toPrecision(1) to give "1e+1", not "1.e+1" (#679)
-
8ac4a314 Normative: Point to the latest version of UTR15 (#681)
-
ca314f26 Normative: Resolve template argument references (#609)
-
05b05f18 Normative: Allow initializers in ForInStatement heads (#614)
-
678fdb91 Normative:
Object.getOwnPropertyDescriptors
should not create keys for undefined descriptors. (#593) -
0eb8b2fb Normative: Require the latest available Unicode version (#620)
-
75427528 Normative: Handle abrupt cmpltn in SuperProperty
-
6d0fc457 Normative: Remove proxy OwnPropertyKeys error with duplicate keys (#594)
-
1c4d4414 Normative: Allow duplicate FunctionDeclarations in a block (#453)
-
58c1f0be Normative: Make TypedArray, ArrayBuffer and DataView constructors consistent (#410)
-
0dac3542 Normative: Add
Object.getOwnPropertyDescriptors
(#582) -
fba0bffa Normative: Add
String#{padStart,padEnd}
-
7515a99b Normative: Specify char case of
escape
output (#559) -
a35f0f3b Normative: Use proper default constructor with class extends null
-
98c67f2c Normative: Set this appropriately for class extends null
-
e1cecfa3 Normative: In the TypedArray(typedArray) constructor, copy only the needed portion (#458)
-
ea6db237 Normative: update Annex B regexp grammar
-
dc0919d5 Normative: Revert "Normative: update Annex B regexp grammar"
-
be64ea68 Normative: Fix indirect export of a non-existent binding
-
1a2ca97c Normative: RegExp.prototype not an instance web compatibility workaround
-
352826e1 Normative: Add
Object.values
and `Object.entries -
1d7f90e0 Normative: Remove interoperability between TypedArrays and DataView instances
-
488b482f Normative: Limit application of Annex B extension
Last active
May 4, 2017 21:03
-
-
Save bakkot/7a81ec6bce4cd9df7b921dd333bd2d30 to your computer and use it in GitHub Desktop.
normative es2017 changes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment