Skip to content

Web integration pull requests tracking #152

@nicolo-ribaudo

Description

@nicolo-ribaudo
Spec PR Description Depends on Status
WebIDL whatwg/webidl#1568

Add an extended attribute to allow propagating TC39's AsyncContext

Adds supports for marking callbacks in WebIDL as [PropagatesAsyncContext], meaning that they automatically capture and propagate the async context.

whatwg/html#12152
(⚠️ cycle)
Open
HTML whatwg/html#12152

AsyncContext proposal integration (part 1)

It defines the AsyncContext concepts in HTML, and propagates it for basic callback-taking APIs and for script execution.

whatwg/webidl#1568
(⚠️ cycle, this PR will need to be split before landing)
Open
DOM whatwg/dom#1451

AsyncContext propagation to events

It defines a WebIDL attribute, [PropagatesAsyncContextToEvents], to automatically propagate the context from a method to the events that it trigger, living on the same object.

whatwg/html#12152 Draft
HTML whatwg/html#12366

AsyncContext error events

It adds support for propagating an AsyncContext snapshot as a property on the global error and unhandledrejection events

whatwg/html#12152, whatwg/dom#1451 Open

Planned:

  • HTML pull request to propagate the context for various other events, expecially load and error events

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions