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

Fix #715: clarify how aborting a running script works #717

Closed
wants to merge 0 commits into from

Conversation

domenic
Copy link
Member

@domenic domenic commented Feb 19, 2016

Previously it wasn't clear exactly which parts of the processing model
the vague phrase "abort the script" impacted. This gives us a specific
term that at least outlines the concept, and makes all other places
that are impacted by script abortion reference that term.

@bzbarsky to review

@bzbarsky
Copy link
Contributor

Seems reasonable to me.

@domenic
Copy link
Member Author

domenic commented Feb 19, 2016

Awesome. Will leave unmerged until sometime tomorrow in case any of the other editors want to check it over.

@domenic domenic added the clarification Standard could be clearer label Feb 19, 2016
<p>If the "<span>kill a worker</span>" or "<span>terminate a worker</span>" algorithms abort
the script then abort all these steps.</p>
<p>If the "<span>kill a worker</span>" or "<span>terminate a worker</span>" algorithms <span
data-x="abort a running script">abort</span> the script then abort all these steps.</p>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we still need to have this line given that this is technically handled in the paragraph above?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm yeah I think you're right. Removing.

@annevk
Copy link
Member

annevk commented Feb 22, 2016

LGTM. Perhaps file a bug upstream to figure out if TC39 finds this worthy of some words?

@domenic domenic closed this Feb 22, 2016
@domenic domenic deleted the script-aborting branch February 22, 2016 17:02
@domenic
Copy link
Member Author

domenic commented Feb 22, 2016

Filed tc39/ecma262#401.

I also messed up this merge a tiny bit by pushing to master before pushing to this branch, so, for posterity the commit is 6a48bfb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarification Standard could be clearer
Development

Successfully merging this pull request may close these issues.

None yet

3 participants