Fix handling of this in direct calls to function proxies.
authorrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 13 Oct 2011 15:55:57 +0000 (15:55 +0000)
committerrossberg@chromium.org <rossberg@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 13 Oct 2011 15:55:57 +0000 (15:55 +0000)
commit4753976194ad665bced6c70c24e8426dde04a9ae
treeb07dac5684788c73d19013fa8beda9604ac9141b
parentbaa29ebafa1cee7853b7de933f2852e3912b1c66
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
src/ic.cc
src/messages.js
src/objects.cc
test/mjsunit/harmony/proxies-function.js