Re: Strawman Promises consensus position, based on Thursday's telechat

I support moving to Promises sooner rather than later.

To be fair, though, just claiming "people are using the prefixed variant"
isn't totally representative - all they need is "navigator.getUserMedia =
navigator.getUserMedia || navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia;" somewhere in their JS, and they can act as if
it's unprefixed.  The Promises changeover will be a bit more impactful.

In the changes we've made to Web Audio, the unprefixing was actually pretty
painless; the removal of old enumerated types, old method names, etc., was
a lot more problematic, since in some cases it required changing logic
(particularly with the removal of the synchronous decoding API).

On Sun, Oct 5, 2014 at 12:32 AM, Anne van Kesteren <> wrote:

> On Sat, Oct 4, 2014 at 9:01 PM, Eric Rescorla <> wrote:
> > On Fri, Oct 3, 2014 at 11:28 PM, Anne van Kesteren <>
> wrote:
> >> Can someone explain to me what the point of not deprecating a
> >> known-bad-thing is?
> >
> > There's not universal agreement that it's bad and people are actually
> > using it.
> Every single new API is using promises. Can you provide evidence to
> the contrary outside this WG?
> And again, people are using the prefixed variant. Some migration will
> have to happen.
> --

Received on Monday, 6 October 2014 14:52:31 UTC