- From: David Flanagan <dflanagan@mozilla.com>
- Date: Thu, 30 Jun 2011 15:29:12 -0700
- To: James Robinson <jamesr@google.com>
- CC: public-webapps@w3.org
Received on Thursday, 30 June 2011 22:29:41 UTC
On 6/30/11 1:45 PM, James Robinson wrote: > On Thu, Jun 30, 2011 at 1:15 PM, David Flanagan <dflanagan@mozilla.com > <mailto:dflanagan@mozilla.com>> wrote: > > > This is actually a pretty hard problem to solve, and still > wouldn't really solve the performance issues for DOM events.... > > Still better than current DOM Mutation event, though right? Are > you saying that synchronous callbacks on a readonly tree would > have worse performance than Jonas's and Olli's proposal? > > > I suspect, although I have not measured, than entering/leaving the JS > vm every time an attribute was modified or a node was creating would > have significantly higher overhead than batching up the calls to > happen later. Consider generating a large amount of DOM by setting > innerHTML. > > - James > So what if the calls were batched up and invoked synchronously before the operation returns, as in Olli's proposal, but in addition, the document was made re-only while the callbacks were running? I don't want to argue strongly for it, but it does seem like a huge simplification if it wouldn't break important use cases. David
Received on Thursday, 30 June 2011 22:29:41 UTC