[Webkit-unassigned] [Bug 56459] Implement the HTML5 Media Streaming API

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 17 14:10:18 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=56459





--- Comment #3 from Eric Carlson <eric.carlson at apple.com>  2011-03-17 14:10:18 PST ---
(In reply to comment #2)
> Sure, I understand it's a moving target as we have closely followed the relevant standards mailing 
> lists. At the same time, Chromium is very interested in implementing and maintaining this spec 
> and we're fully committed to keeping the WebKit code as close to the standard as possible.
> 
> I was wondering if you had any advice about this: do you feel it's premature to add this API to WebKit? 
> Or would you be ok with us adding it already now and committing to keeping it up to date?
> 
  While I agree that this is an important feature, and I definitely think that there is nothing like real implementation experience to make sure an API does everything it should, I am concerned that shipping a feature before an API settles can have a bad effect on both the web and on WebKit's ability to implement the final spec. 

  We implemented and shipped <video> very early, but the element had been in the spec for more than six months and there had very extensive debate on the mailing list. We shipped it knowing that we *would* break existing content if the spec changed, and it indeed it has changed significantly several times since we shipped our first implementation - and we updated and broke existing content when it did. 

  Are you willing to commit to breaking early adopters when the spec changes? It will change.

  Because this is a JavaScript-only API at this point, wouldn't it be possible to implement this in an application and inject the JavaScript API into WebKit at runtime?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list