Maxim Mazurok
58ef241d9e
Fixed typos
...
- "constuctor" -> "constructor"
- "dependendencies" -> "dependencies"
- "develpers" -> "developers"
- ["nonexistant"][1] -> ["nonexistent"][2]
- "reponsible" -> "responsible"
[1]: https://en.wiktionary.org/wiki/nonexistant
[2]: https://en.wiktionary.org/wiki/nonexistent
Change-Id: I8bb482d03c391bd0d37afd5d616229fa50a4ab77
Reviewed-on: https://chromium-review.googlesource.com/c/1390203
Commit-Queue: Yang Guo <yangguo@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Michael Stanton <mvstanton@chromium.org>
Cr-Commit-Position: refs/heads/master@{#58610}
2019-01-08 07:31:02 +00:00
neis
5ed733737e
[modules] Update a test and status file to reflect recent spec changes.
...
R=adamk@chromium.org
BUG=v8:1569
Review-Url: https://codereview.chromium.org/2657773006
Cr-Commit-Position: refs/heads/master@{#42763}
2017-01-30 09:41:15 +00:00
neis
d946a27e03
[modules] Make @@toStringTag on namespace objects non-configurable.
...
See https://github.com/tc39/ecma262/pull/747 .
R=adamk@chromium.org
BUG=v8:1569
Review-Url: https://codereview.chromium.org/2603193002
Cr-Commit-Position: refs/heads/master@{#42057}
2017-01-04 06:33:10 +00:00
neis
e3ad4f131b
[modules] Remove @@iterator on namespace objects.
...
TC39 decided at their last meeting to remove this feature.
R=adamk@chromium.org
TBR=ulan@chromium.org
BUG=v8:1569
Review-Url: https://codereview.chromium.org/2578053003
Cr-Commit-Position: refs/heads/master@{#41745}
2016-12-16 08:57:29 +00:00
adamk
6505e02266
[modules] Remove outdated TODO in module namespace objects test
...
As of https://github.com/tc39/ecma262/commit/13906140a , the spec
now returns true when [[SetPrototypeOf]] is invoked with null
on a module namespace object.
R=neis@chromium.org
BUG=v8:1569
Review-Url: https://codereview.chromium.org/2557923004
Cr-Commit-Position: refs/heads/master@{#41575}
2016-12-08 08:43:49 +00:00
neis
f33a4078e8
[runtime] Let native setters have a return value.
...
Native setters (see AccessorInfo in accessors.h) didn't have the ability
to return a result value. As a consequence of this, for instance, Reflect.set
on the length property of arrays had the wrong behavior:
var y = [];
Object.defineProperty(y, 0, {value: 42, configurable: false})
Reflect.set(y, 'length', 0)
The Reflect.set call used to return true. Now it returns false as
required by the spec.
BUG=v8:5401
Review-Url: https://codereview.chromium.org/2397603003
Cr-Commit-Position: refs/heads/master@{#40579}
2016-10-26 09:00:08 +00:00
neis
dafe6867f3
[modules] Implement @@iterator on namespace objects.
...
As part of this, introduce a new JSObject for iterating over the elements of a
FixedArray.
R=adamk@chromium.org ,bmeurer@chromium.org
TBR=ulan@chromium.org
BUG=v8:1569
Review-Url: https://codereview.chromium.org/2407423002
Cr-Commit-Position: refs/heads/master@{#40265}
2016-10-13 13:35:06 +00:00
neis
57ba0ae10e
[modules] Implement namespace imports.
...
This implements namespace imports (import * as foo from "bar"), except for the
@@iterator property on namespace objects (to be done later).
R=adamk@chromium.org
BUG=v8:1569
Review-Url: https://codereview.chromium.org/2388153003
Cr-Commit-Position: refs/heads/master@{#40096}
2016-10-07 19:37:28 +00:00