Information

Discussion for Proposal: asynchronous event listeners
  • Past
  • Confirmed
  • Breakout Sessions

Meeting

Event details

Date:
Pacific Daylight Time
Status:
Confirmed
Location:
2 Ballroom Level - California A
Participants:
Mustaq Ahmed, Panos Astithas, David Benoit, Aykut Bulut, Guohui Deng, Dominic Farolino, Robert Flack, Simon Fraser, Scott Haseley, Joone Hur, Tim Kadlec, Michal Mocny, Etienne Noël
Big meeting:
TPAC 2024 (Calendar)

There is a proposal for async event listeners: https://github.com/whatwg/dom/issues/1308

Several use cases identified as related (https://github.com/whatwg/dom/issues/1308#issuecomment-2312993127):

  • "passive" event dispatch. Observe, but don't block, event dispatch. Don't need preventDefault.
  • lazy loading "controllers", aka progressive hydration.
  • Tracking long running "async effects" which follow the sync event dispatch.
  • "document still loading" use cases
  • "document started unloading" use cases

Agenda

Chairs:
Michal Mocny, Dominic Farolino

Description:
There is a proposal for async event listeners: https://github.com/whatwg/dom/issues/1308

Several use cases identified as related (https://github.com/whatwg/dom/issues/1308#issuecomment-2312993127):

  • "passive" event dispatch. Observe, but don't block, event dispatch. Don't need preventDefault.
  • lazy loading "controllers", aka progressive hydration.
  • Tracking long running "async effects" which follow the sync event dispatch.
  • "document still loading" use cases
  • "document started unloading" use cases

Goal(s):
Discussion and sharing early feedback.

Materials:

Export options

Personal Links

Please log in to export this event with all the information you have access to.

Public Links

The following links do not contain any sensitive information and can be shared publicly.

Feedback

Report feedback and issues on GitHub.