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

Relation to the Cancellation Proposal, AbortController, etc. #13

Open
rbuckton opened this issue Apr 7, 2022 · 2 comments
Open

Relation to the Cancellation Proposal, AbortController, etc. #13

rbuckton opened this issue Apr 7, 2022 · 2 comments

Comments

@rbuckton
Copy link

rbuckton commented Apr 7, 2022

I'm curious what the relation between this and the Cancellation Proposal and AbortController might be. I just opened a new issue at tc39/proposal-cancellation#31 regarding a host-hook based mechanism to leverage cancellation in ECMA-262 without depending directly on AbortController. The goal is to move some of the essential algorithm steps from the DOM AbortController/AbortSignal into ECMA-262, while using host hooks for initialization and propagation, allowing an end user to use an AbortController (or anything else the Host provides) for these tasks, while still allowing us to specify behavior in ECMA-262.

@ajvincent
Copy link
Collaborator

I'm going to defer to @bmeck on this one...

@ajvincent
Copy link
Collaborator

ajvincent commented Jul 13, 2022

Bradley is apparently removed from service, per SES. So I can't defer to him any longer.

I'm certainly willing to coordinate my proposal with yours, and/or alter mine to depend on yours. I haven't followed any news on the cancellation proposal.

I am very concerned that the cancellation proposal has not had any commits in five years. If my proposal depends on a proposal that isn't going anywhere, then my proposal won't go anywhere either...

Basically, I'm willing to take any useful input or feedback into this proposal that people can offer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants