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

