rossberg@chromium.org
|
3f702d4bf9
|
Mode clean-up pt 1: rename classic/non-strict mode to sloppy mode
R=mstarzinger@chromium.org
BUG=
Review URL: https://codereview.chromium.org/177683002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19799 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-11 14:39:08 +00:00 |
|
verwaest@chromium.org
|
f2245a9cf9
|
Make the strict-mode calling convention for contextual calls the default one.
BUG=
R=dcarney@chromium.org
Review URL: https://codereview.chromium.org/131663003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18581 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-01-14 12:04:10 +00:00 |
|
verwaest@chromium.org
|
4615e9edac
|
Reland v8:18458 "Load the global proxy from the context of the target function."
BUG=
R=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/104013008
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18462 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-01-07 10:46:39 +00:00 |
|
rossberg@chromium.org
|
2879f2104c
|
Revert "Load the global proxy from the context of the target function."
This reverts commit https://code.google.com/p/v8/source/detail?r=18458, since it exhibits a bug that breaks some tests.
TBR=verwaest@chromium.org
BUG=
Review URL: https://codereview.chromium.org/93863006
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18461 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-01-07 09:55:25 +00:00 |
|
verwaest@chromium.org
|
5b40c38679
|
Load the global proxy from the context of the target function.
BUG=
R=dcarney@chromium.org
Review URL: https://codereview.chromium.org/111613003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18458 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-01-07 08:21:17 +00:00 |
|
rossberg@chromium.org
|
c61665604b
|
Fix handling of function proxies in higher-order array and string methods,
which use yet another way to determine strict vs non-strict function receivers.
R=kmillikin@chromium.org
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/9270004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10459 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2012-01-20 13:59:37 +00:00 |
|
rossberg@chromium.org
|
830763bda4
|
Fixing test cases for correct assertSame.
Leaving out derived construct trap for now, which I'm working on separately.
R=mstarzinger@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/8506020
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9960 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-11-10 15:48:07 +00:00 |
|
rossberg@chromium.org
|
f936aac43e
|
Make _CallFunction proxy-aware.
Change calling convention for CallFunction stub.
Some fixes regarding strict mode call traps.
R=kmillikin@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/8318014
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9916 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-11-08 14:39:37 +00:00 |
|
rossberg@chromium.org
|
46dde044de
|
Adapt to latest spec changes for Proxy.create[Function].
R=mstarzinger@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/8271005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9761 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-10-24 16:25:30 +00:00 |
|
lrn@chromium.org
|
5152d2e0da
|
Reimplement Function.prototype.bind.
Make instanceof work correctly.
BUG=v8:893
Review URL: http://codereview.chromium.org/8199004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9659 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-10-17 12:44:16 +00:00 |
|
rossberg@chromium.org
|
4753976194
|
Fix handling of this in direct calls to function proxies.
Fix & tweak some proxy-related error messages.
R=kmillikin@chromium.org
BUG=v8:1543
TEST=
Review URL: http://codereview.chromium.org/8229008
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9613 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-10-13 15:55:57 +00:00 |
|
rossberg@chromium.org
|
8898b97dc4
|
Separate tests specific to function proxies in a separate file.
R=mstarzinger@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/8218003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9556 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2011-10-10 08:58:44 +00:00 |
|