You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 8, 2024. It is now read-only.
The main spec never uses for each element iteration when the iterated-over list can be modified. Therefore it's not quite clear what the intended semantics should be, i.e. are newly added elements visible or not? Maybe it's necessary to rewrite this to an index-based loop.
The modification can happen either through user-code, e.g. in Set.prototype.intersection when calling otherRec.[[Has]]. Or it can happen through direct modification, e.g. in Set.prototype.difference when an element is removed from resultSetData during iteration over resultSetData.
The text was updated successfully, but these errors were encountered:
The main spec never uses
for each element
iteration when the iterated-over list can be modified. Therefore it's not quite clear what the intended semantics should be, i.e. are newly added elements visible or not? Maybe it's necessary to rewrite this to an index-based loop.The modification can happen either through user-code, e.g. in
Set.prototype.intersection
when callingotherRec.[[Has]]
. Or it can happen through direct modification, e.g. inSet.prototype.difference
when an element is removed fromresultSetData
during iteration overresultSetData
.The text was updated successfully, but these errors were encountered: