Will this API be opt-in, or can we expect another security disaster like with WebGL? https://news.ycombinator.com/item?id=16457791 , https://www.contextis.com/en/blog/webgl-a-new-dimension-for-... , https://www.contextis.com/en/blog/webgl-more-webgl-security-... Edit I should have given a quote from one of the articles covering the issue, so here's one: > anyone running Firefox 4 with WebGL support is vulnerable to h…
Whether or not the API is opt-in is orthogonal to its security hardening - this is a false dichotomy.
My thoughts are along these lines:
┌────────────────────┬──────────────────────────┬──────────────────────────────┐
│ │ Secure implementation │ Insecure implementation │
├────────────────────┼──────────────────────────┼──────────────────────────────┤
│ Opt-in │ Minimal security impact │ Significant security impact │
│ Enabled by default │ Minimal security impact │ Security disaster │
└────────────────────┴──────────────────────────┴──────────────────────────────┘