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

review HTML event loop and how things fit into it #489

Closed
dbaron opened this issue Mar 23, 2020 · 5 comments
Closed

review HTML event loop and how things fit into it #489

dbaron opened this issue Mar 23, 2020 · 5 comments
Assignees
Labels
Mode: breakout Work done during a time-limited breakout session Progress: review complete Review type: cross-cutting concern A review encompassing a concern that impacts multiple specs in multiple groups Topic: CSS Topic: HTML Venue: CSS WG Venue: WHATWG

Comments

@dbaron
Copy link
Member

dbaron commented Mar 23, 2020

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.

@dbaron
Copy link
Member Author

dbaron commented Apr 6, 2020

Note that related issues are whatwg/html#3246 and maybe w3c/IntersectionObserver#263.

@hober
Copy link
Contributor

hober commented May 11, 2020

I think we should try to set aside some F2F time for this one.

@hober hober added Topic: CSS Venue: CSS WG Review type: cross-cutting concern A review encompassing a concern that impacts multiple specs in multiple groups labels May 26, 2020
@hober
Copy link
Contributor

hober commented May 26, 2020

@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).

@atanassov
Copy link

@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.

@torgo torgo added Progress: propose closing we think it should be closed but are waiting on some feedback or consensus and removed Progress: blocked on dependency Paused while some other design review finishes up. labels Aug 29, 2022
@hober
Copy link
Contributor

hober commented Sep 26, 2022

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.

@hober hober closed this as completed Sep 26, 2022
@hober hober added Progress: review complete and removed Progress: propose closing we think it should be closed but are waiting on some feedback or consensus labels Sep 26, 2022
@rhiaro rhiaro added Mode: breakout Work done during a time-limited breakout session and removed Big chunk of work labels May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mode: breakout Work done during a time-limited breakout session Progress: review complete Review type: cross-cutting concern A review encompassing a concern that impacts multiple specs in multiple groups Topic: CSS Topic: HTML Venue: CSS WG Venue: WHATWG
Projects
None yet
Development

No branches or pull requests

6 participants