Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More tightly specify HTMLMediaElement preload/readyState interaction #4469

Open
domenic opened this issue Mar 29, 2019 · 0 comments
Open

More tightly specify HTMLMediaElement preload/readyState interaction #4469

domenic opened this issue Mar 29, 2019 · 0 comments
Labels
interop Implementations are not interoperable with each other topic: media

Comments

@domenic
Copy link
Member

domenic commented Mar 29, 2019

Porting from https://www.w3.org/Bugs/Public/show_bug.cgi?id=28956. Quoting the opening paragraph:

Currently the spec does not constrain the readyState values that can be observed for specific preload values. In bug 28921 we see one example of how Web pages can depend on a specific readyState-based event firing for a specific preload value, but the problem is more general than that. If a Web author wants to preload so that a specific readyState-based event fires, there is technically no way to achieve that. So I think it makes sense to define a preload value for each readyState, that guarantees the browser will keep trying to preload until that readyState is reached.

The thread contains a proposal for fixing this, and some discussions with @foolip. Related: #1932.

@domenic domenic added topic: media interop Implementations are not interoperable with each other labels Mar 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
interop Implementations are not interoperable with each other topic: media
Development

No branches or pull requests

1 participant