On Jul 10, 2009, at 5:55 PM, Adam Barth wrote:

Eric and I spent some more time this afternoon looking at this.  We
don't think the ExecState::thisValue() approach is going to work.  We
implemented hacky version to experiment with, but the problem is with
cases like this:

document.body

In evaluating this case, the "this" value isn't what we want because
our computed "thisValue" is for the running function, not for the
getter.

Is it definitely right for document.body to make a wrapper using prototypes from the document's host window, rather than from the accessing function's window? What do other browsers do?

 - Maciej

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to