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

Reply via email to