Relax RunTaskAfterWindowReady to block only on drm_device
Browser UI thread can be blocked on viz compositor or viz main. RunTaskAfterWindowReady blocks viz main on DRM thread when it is posted by PostSyncTask. These tasks need browser to call CreateWindow through mojo pipe to continue. Deadlocks are caused by this. RunTaskAfterWindowReady needs to be relaxed to lower crash rates. Bug: 1050676 Change-Id: Ie205300fa68300f129c1bb1e7d746c6399a65013 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2135128 Commit-Queue: Kramer Ge <fangzhoug@chromium.org> Reviewed-by:Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#756756}
Showing
Please register or sign in to comment