W3C home > Mailing lists > Public > public-script-coord@w3.org > January to March 2014

Re: Spec for [Global] does not seem to be quite web-compatible, and none of the UAs are really compatible with each other

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Thu, 09 Jan 2014 16:10:24 -0500
Message-ID: <52CF1040.3050309@mit.edu>
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

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:37:51 UTC