Le 11/09/2013 17:45, Boris Zbarsky a écrit :
On 9/11/13 11:23 AM, David Bruant wrote:
Can you elaborate on these APIs?
In particular, the API that changes the "current global and effective
script origin". That clearly can't be done from a script, since the
global and effective script origin while a script is running have to
be the global and effective script origin of that script.
Ok. Just so I'm sure I understand. You're saying that Gecko's
cross-global wrappers could be implemented with ES proxies (with chrome
privileges), but some capabilities can't be exposed to user-land scripts?
This seems normal. In a self-hosted implementation, one would have to
re-implement the notion of "current global" and "effective script
origin" for the content it runs. Of course, the content wouldn't be
exposed all capabilities the privileged content has access to.
What I'm trying to understand if whether there is a design limitation of
the proxies API. It seems that there is none in your case.
David
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss