This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
http://heycam.github.io/webidl/#dfn-values-to-iterate-over [[ Prose accompanying an interface with a pair iterator MUST define what the list of value pairs to iterate over is. ]] It's a bit unclear how keys and values are mapped in such a value pair. Or in other words, what prose I should use here to identify the keys and values within the entries of a list.
Now at https://heycam.github.io/webidl/#dfn-value-pairs-to-iterate-over , with an example. Anne, would you still like clarification?
It's a lot better, but I think today we could require specifications to return an ordered map somehow that IDL could use. Though maybe duplicates are allowed in which case I guess that idea doesn't work. In any event, probably something for a follow-up?