cbruni
df2a92972b
[proxy] fixing for-in for proxies, fixing harmony/proxy.js tests, improving error messages and some drive-by fixes
...
BUG=v8:1543
LOG=n
patch from issue 1519473002 at patchset 1 (http://crrev.com/1519473002#ps1 )
Review URL: https://codereview.chromium.org/1516843002
Cr-Commit-Position: refs/heads/master@{#32801}
2015-12-11 14:56:00 +00:00
cbruni
c20156c550
[runtime] [proxies] adding tests for uncovered branches
...
fly-by fix of Proxy [[Construct]] on mips.
BUG=v8:1543
LOG=N
Review URL: https://codereview.chromium.org/1517463002
Cr-Commit-Position: refs/heads/master@{#32758}
2015-12-10 15:35:15 +00:00
jkummerow
2ba464e11c
[proxies] [[HasProperty]]: fix trap call.
...
BUG=v8:1543
LOG=n
Review URL: https://codereview.chromium.org/1479143002
Cr-Commit-Position: refs/heads/master@{#32391}
2015-11-30 09:21:10 +00:00
jkummerow
2fee8a0f1d
[proxies] Implement [[Enumerate]] and [[OwnPropertyKeys]]
...
Both are integrated into JSReceiver::GetKeys().
For now, the implementation ignores Symbol/DONT_ENUM filtering.
BUG=v8:1543
LOG=n
Committed: https://crrev.com/42c6056e6f247724d14dc887f6619a6bf5867a97
Cr-Commit-Position: refs/heads/master@{#32384}
Review URL: https://codereview.chromium.org/1474083003
Cr-Commit-Position: refs/heads/master@{#32386}
2015-11-28 15:03:13 +00:00
machenbach
97def40dc0
Revert of [proxies] Implement [[Enumerate]] and [[OwnPropertyKeys]] (patchset #3 id:40001 of https://codereview.chromium.org/1474083003/ )
...
Reason for revert:
[Sheriff] Speculative revert for gc mole:
https://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20gcmole/builds/5164
Original issue's description:
> [proxies] Implement [[Enumerate]] and [[OwnPropertyKeys]]
>
> Both are integrated into JSReceiver::GetKeys().
>
> For now, the implementation ignores Symbol/DONT_ENUM filtering.
>
> BUG=v8:1543
> LOG=n
>
> Committed: https://crrev.com/42c6056e6f247724d14dc887f6619a6bf5867a97
> Cr-Commit-Position: refs/heads/master@{#32384}
TBR=verwaest@chromium.org ,bmeurer@chromium.org,jkummerow@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:1543
Review URL: https://codereview.chromium.org/1482113002
Cr-Commit-Position: refs/heads/master@{#32385}
2015-11-28 14:16:29 +00:00
jkummerow
42c6056e6f
[proxies] Implement [[Enumerate]] and [[OwnPropertyKeys]]
...
Both are integrated into JSReceiver::GetKeys().
For now, the implementation ignores Symbol/DONT_ENUM filtering.
BUG=v8:1543
LOG=n
Review URL: https://codereview.chromium.org/1474083003
Cr-Commit-Position: refs/heads/master@{#32384}
2015-11-28 10:48:43 +00:00