The UI thread blocks waiting for replies from the X server when getting window geometry and other information. This contributes to the poor performance of dragging tabs out of windows, and resizing windows.
Is there a design doc about this or measurements showing the delays? I'm concerned about the potential for subtle races or other bugs being introduced by https://codereview.chromium.org/2177823002/.
Comment 1 by thomasanderson@chromium.org
, Aug 3 2016