> As a partial aside, I think it might be *better* if the OMTC thread
> was the thread which actually processed windows events, especially
> if we didn't ever need to block the OMTC thread on the main gecko
> thread and merely dispatch them asynchronously: this could
> significantly improve our situation with plugin hangs (but it would
> probably cause problems with accessibility and perhaps a few other
> situations).

I'm pretty sure we'd need to rework a bunch of accessibility stuff for
this.  In particular as it stands the objects we give out for
WM_GETOBJEct can only be safely used on the same thread as the dom and
layout are running on.  There is a bit of seperation so proxying calls
on those objects is possible though would require a bit of work, and
we'd need to worry about the perf effect of that.

Trev

> 
> --BDS
> 
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to