On 6/21/18 7:30 PM, Becca Hughes wrote:
Risks

Interoperability and Compatibility

Edge: No signals

Firefox: No signals

FWIW, signals from Mozilla's side are negative I'd say, at least until there's a proper spec and agreement on which environment variables should people implement and ship, and that they all have gone through the relevant privacy review, the same way new CSS properties go through a process to get in a spec.

The fact that all the variable names are not listed anywhere would make it pretty hard for others to implement and keep up with changes. We'd need to keep track of the WebKit and Blink repos, and figure out when they or you ship more of these. I don't think such a situation would be tractable. Relevant links are [1] and [2] in this regard.

On the other hand, we do have a bug on file to implement[3], and potential use-cases (see dependent bugs). Plus, our mobile team would also love it, I'd suspect.

But I don't think we'd ship this without those concerns addressed, and I'd be really sad if Blink did that.

 -- Emilio

[1]: https://groups.google.com/d/msg/mozilla.dev.tech.layout/UpzhcwaRyrM/J5sv7pfXAAAJ [2]: https://groups.google.com/a/chromium.org/d/msg/blink-dev/ZS1mEwvN-5E/rQvcSx0fAgAJ
[3]: https://bugzilla.mozilla.org/show_bug.cgi?id=1462233
_______________________________________________
dev-tech-layout mailing list
dev-tech-layout@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to