Open floitschG opened 11 years ago
Removed Area-HTML label. Added Area-Library, Library-Html labels.
Removed this from the Later milestone. Added Oldschool-Milestone-Later label.
Removed Oldschool-Milestone-Later label.
Might get addressed by Terry's work.
_Changed the title to: "[next] DOMStringMap computes keys and values eagerly".
The current implementation of _DOMStringMap computes the keys and values eagerly. It should compute them lazily. The behavior is undefined if the map is changed during iteration, but only when an "iterator" is actually in use. For example: var map = new Map(); var keys = map.keys; map["foo"] = 499; // legal. for (var x = in keys) print(x); // prints "499". map["bar"] = 42; for (var x = in keys) { map["toto"] = -1; // bad. Mutation not allowed while iterating. }