- From: Aryeh Gregor <notifications@github.com>
- Date: Sat, 29 Oct 2016 13:27:48 -0700
- To: whatwg/dom <dom@noreply.github.com>
- Message-ID: <whatwg/dom/pull/359@github.com>
This reverts ccf51e85, and fixes https://www.w3.org/Bugs/Public/show_bug.cgi?id=25412. It brings the spec back in line with Firefox instead of other browsers. Boris argues convincingly that the behavior without the active flag is much harder to spec and test properly, and nobody has a use-case for allowing recursion here, so it's easier all around to converge on Firefox behavior and just ban recursion. He doesn't want Firefox to allow recursion unless someone writes good tests for it, which nobody wants to. Other UAs were asked for comment on the bug and didn't support or oppose. @bzbarsky @travisleithead @domenic @cdumez You can view, comment on, or merge this pull request online at: https://github.com/whatwg/dom/pull/359 -- Commit Summary -- * Reinstate active flag for iterators -- File Changes -- M dom.bs (9) M dom.html (9) -- Patch Links -- https://github.com/whatwg/dom/pull/359.patch https://github.com/whatwg/dom/pull/359.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/pull/359
Received on Saturday, 29 October 2016 20:28:20 UTC