On Tue, Oct 13, 2015 at 6:42 PM, Bill McCloskey <[email protected]> wrote:
> We're running into a lot of issues with Xrays and WebExtensions though. I
> don't think we should turn them off since that would cause all sorts of
> other compat issues (expandoes exposed to web pages) as well as security
> concerns. But I do think we need to do something.

Isn't that how things work in Chrome and Opera? I don't think blink
even has a wrapper implementation. So I'm not sure what compat issues
you are referring to?

But I agree that not using wrappers comes with all sorts of risks. So
I definitely think that we should make it possible for addons to use
wrappers (again, we can debate what the default should be).

However I don't think that xray wrappers were ever created with the
expectation that you could insert them into a JS codebase that was
written to run without wrappers, and expect that codebase to run
without problems.

I do think we should give authors a migration path so that they can
take their existing addon code and port to firefox with wrappers. But
I think we need a gentler slope than what we have now.

/ Jonas
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to