Thanks Dan. I concur with the priorities, impacts, and conclusions you've outlined.
In practice I believe 100% of the CSS features we have shipped (Intent to Implement/Ship emails) in the past year+ have been exposed to insecure contexts. Based on your reasoning, and our consistent intent emails and shipping behavior, I think we should consider updating the blog post on this matter regarding all CSS features (cc: annevk), or posting a separate update post accordingly, using the reasoning you've provided as our guidance. I'd prefer the former as many have linked to that blog post. Thanks, Tantek On Fri, Oct 18, 2019 at 10:32 AM Daniel Veditz <dved...@mozilla.com> wrote: > > From my (personal) security-team perspective this is a fine pragmatic > approach. Our overriding primary concern is whether exposing these new CSS > features over insecure transport puts our users at additional risk. I don't > see any meaningful privacy exposure here since these new features will be > in a stylesheet that's already insecure, and style doesn't typically > contain user data. There will be additional "attack surface" of course > (more features ~= more bugs) but it's trivially easy for an attacker to use > a secure stylesheet instead if that's required to access a buggy feature. > > Coercing site authors into better behavior is a secondary concern (user > safety, once removed), and some amount of pragmatism is acceptable. These > features are being standardized through the W3C, and given W3C statements > about the importance of switching the web to secure transport we should > give those standards bodies a chance to do the appropriate thing. Web > compatibility with other browsers is important given Mozilla's market > share, and while we can take a stand against compatibility (and have) when > there's demonstrable user harm from a feature, these incremental additions > to CSS don't appear to come anywhere close to that bar. > > -Dan Veditz > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform