On 9/13/16 3:15 PM, Frederik Braun wrote:
First of all, just to see how much breakage to expect when doing this
on the web.

Right, but my question is how you plan to measure that.

So I wonder, is there a code path that we'd always call for DOM access
to other window objects than the current global scope (e.g., iframes,
popups), which have a data URL?

There's a code path that we always call for access across windows, yes. See cross-compartment proxies.

That codepath knows nothing about data URLs and is rather performance-sensitive.

You _could_ perhaps subclass them in the case when the target compartment comes from a data: URL and get somewhere that way. Again, you'd need to do that without regressing peformance for all cross-window access.

I assume the mere creation of those iframes/popups is possibly less useful.

Probably; we know they get created; what we don't know is how they're used.

-Boris

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to