This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The HTML5 spec says: "The buffered attribute must return a new static normalized TimeRanges object that represents the ranges of the media resource, if any, that the user agent has buffered" http://www.w3.org/html/wg/drafts/html/CR/embedded-content-0.html#dom-media-buffered This suggests to me that when no range have been buffered, no TimeRanges should be returned, and thus media.buffered should have zero length (and thus no need to define what .start() and .end() do on it)
Resolved in 20130824 version of MediaCapture.