On Sep 3, 2010, at 1:47 PM, Dominic Mazzoni wrote: > On Fri, Sep 3, 2010 at 1:44 PM, Adam Barth wrote: > >> In general, synchronous events are bad from an architectural point of >> view. They result in large, complex callstacks, which expose crashes >> and security vulnerabilities. In the long term, they also impose >> contraints on how tightly coupled different components need to be. If >> two components need to communicate synchronously, that limits our >> future ability to modularize the platform and to exploit parallelism. >> > > It'd also be nearly impossible to implement a synchronous API in a > multi-process browser like Chrome.
I'm unaware of any reason it would need to be synchronous. _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev