Comment 3 for bug 1212635

Revision history for this message
Thomi Richards (thomir-deactivatedaccount) wrote : Re: [Bug 1212635] Re: frequent issues with X sync

Right, that makes sense.

I'm not sure how you think we can fix this. The fundamental facts are:

1) Autopilot runs in a separate process.
2) Autopilot delivers input outside of the application event loop (either
via Xlib or UInput).
3) X11 is asynchronous for most operations.
4) Application state does not allow for the asynchronicity of X11
operations.

We could solve it by changing number 2, but I think that's a mistake.

I need to think about this some more.

--
Thomi Richards
<email address hidden>