W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > November 2011

[Bug 14260] <track> "text tracks ready" and HTMLMediaElement.readyState

From: <bugzilla@jessica.w3.org>
Date: Thu, 03 Nov 2011 16:11:18 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1RLzss-0007XZ-BR@jessica.w3.org>

Ian 'Hixie' Hickson <ian@hixie.ch> changed:

           What    |Removed                     |Added
             Status|NEW                         |ASSIGNED

--- Comment #25 from Ian 'Hixie' Hickson <ian@hixie.ch> 2011-11-03 16:11:17 UTC ---
I think we established that once the video has started playing, we don't want
to block, since that would make the user experience worse.

So basically, your proposal is to have each <track> element have a "did load
once" state, which is set to true whenever a track loads or fails to load, and
is only ever set to false at element creation time? And when the <video>
element is popped off the stack of open elements, or when it is created by any
means other than a parser, the <video> element takes a snapshot of its list of
child <track> elements, and delays transitioning to HAVE_FUTURE_DATA until that
list's tracks have all set "did load once"?

We still have the problem of a timeout racing the parser to insert a track, but
I guess we can live with that.

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Thursday, 3 November 2011 16:11:28 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 16:31:22 UTC