This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Neil pointed out several cases where setup/cleanup work must be done to maintain state integrity of complex widgets (such as selected item in a menu), when one part of the widget is removed from the tree.
Doesn’t maintaining that state require synchronous notification? How do you avoid getting back to the hated mutation events? I suppose you could try to write some declarative constraints on the shape of the tree?
This was added to spec.