- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Thu, 09 Jan 2014 16:10:24 -0500
- To: Erik Arvidsson <arv@google.com>
- CC: "public-script-coord@w3.org" <public-script-coord@w3.org>
On 1/9/14 3:57 PM, Erik Arvidsson wrote: > Our (Blink) approach is that we will keep the prefixed version for as > long as there is usage of it. Even if it's usage of the |window.webkitFoo || window.foo| form? > I'd rather have WebIDL attributes and operations on the Window interface > consistent to the rest of the interfaces than to remove these prefixed > versions. That's great for Blink, but that just means the spec specifies something not web-compatible so a new UA being implemented based on the spec will run into web compat issues. If we think that requiring the prefixed things to be web-compatible is OK, we should just spec them as being required to implement for all UAs and move on. Of course that doesn't help people doing polyfills via similar techniques, but maybe they're rare. -Boris
Received on Thursday, 9 January 2014 21:10:53 UTC