Proxying built-ins (Was: [[Invoke]] and implicit method calls)
bzbarsky at MIT.EDU
Thu Sep 26 08:40:26 PDT 2013
On 9/26/13 10:45 AM, David Bruant wrote:
> Formulated differently: does the web has requirements making such
> process isolation impossible?
The web has a requirement that if I have a pointer to a cross-origin
window "win" then doing win.name will find child windows of it with
name="name". See https://bugzilla.mozilla.org/show_bug.cgi?id=916939
for what happened when we tried to disallow this in Firefox.
Now this could be implemented by having "win" be a cross-process proxy
and having the get be a blocking RPC call that returns another
cross-process proxy... maybe. Deadlock hazards abound.
More information about the es-discuss