-
Notifications
You must be signed in to change notification settings - Fork 56
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
review HTML event loop and how things fit into it #489
Comments
Note that related issues are whatwg/html#3246 and maybe w3c/IntersectionObserver#263. |
I think we should try to set aside some F2F time for this one. |
@dbaron and I looked at this in our May 2020 F2F. We're going to file an issue on CSS to define when batching and flushing happens, so that HTML can hook into those definitions properly. This will help avoid ambiguity like the one @dbaron and @rniwa encountered in this area (where @dbaron thought the text was talking about default style layout flush timing, and @rniwa thought it was talking about paint timing). |
@hober and I looked at this during our London F2F today. The core problem of this HTML event loop issue sits with the CSSWG and pending further discussions and definition (see w3c/csswg-drafts#5115). Until there is progress made, there is not much we can do at the TAG. |
The CSSWG (Emilio and @dbaron, specifically) agreed to take up the batching & flushing issue at a recent CSSWG F2F, so we're closing this at our end. We look forward to seeing where they get with this. |
Hello TAG!
This is a continuation of the discussion in #197 because the things that I've been keeping that open for aren't really specific to
IntersectionObserver
anymore.However, I think we do need to further review the HTML event loop, make sure it's specified clearly enough for new things to slot into it in an interoperable way, etc.
There's a bunch of prior discussion in the above issue and also in a bunch of other issues linked from it.
The text was updated successfully, but these errors were encountered: