Skip to content

Conversation

domenic
Copy link
Collaborator

@domenic domenic commented Mar 30, 2017

This contains a few separate ground-laying commits while I was in the area, plus a third commit actually implementing the discussion from #462. Ideally they should be merged separately (with "rebase and merge").


Preview | Diff

domenic added 3 commits March 30, 2017 15:23
* Return a rejected promise, instead of throwing, in the first step
* Use less verbose and confusing ways of manipulating internal slots
* Be sure to return a promise when optionally aborting the algorithm
* Make it clear we're aborting the in-parallel steps, later
We previously worked on this and thought we fixed it in #405, but we missed some in the accepts algorithm. Additionally, we should ideally not be *reading* internal slots of user-visible objects without first queuing a task.
Copy link
Member

@marcoscaceres marcoscaceres left a comment

Choose a reason for hiding this comment

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

LGTM - thanks also for the additional fixes to the wording and setting the correct task source in various places.

@domenic domenic merged commit 3a79df3 into gh-pages Mar 31, 2017
@domenic domenic deleted the multiple-show branch March 31, 2017 05:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants