Mutation events - Opera's view ACTION-320

In summary, we implemented these ages ago. We think the proposed changes
would make the events more performant but less useful.

If mutation events simply went away it would improve performance, of
course. But there are some real use cases for them, as they are. So we
are not sure if the proposed changes are actually a good idea.

The use cases we identified are for script libraries, since one
library doesn't necessarily know what other scripts are running, and
writing a script that checks what else is running seems prohibitive.

(There is also the ARIA example, where certain attributes need to be
watched in some way. These could be done in a way other than mutation
events, but that discussion is orthogonal I think).



Charles McCathieNevile  Opera Software, Standards Group
               je parle français -- hablo español -- jeg lærer norsk       Try Opera:

Received on Sunday, 26 April 2009 12:25:47 UTC