MozAfterPaint might not be fired if the GPU process crashes at the right time
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: botond, Unassigned)
References
(Blocks 1 open bug)
Details
In bug 1925896, Brad ran into a scenario where nsIDOMWindowUtils.isMozAfterPaintPending
can be true, but a "MozAfterPaint"
event never actually arrives if the GPU process crashes at the right time.
The patch for bug 1925896 works around this in one place where isMozAfterPaintPending
is used, but the underlying issue could potentially cause other msbehaviour.
From this review comment:
Note that this test failure makes me suspect there a race condition where a content process has sent a transaction but the GPU process hasn't yet process it, then if the GPU process is crashed, the transition will be lost. A worst case is that blank page persists until a flush happens on the content.
Comment 1•2 days ago
|
||
Blocking this on the meta gpu-process should ensure I get to it eventually.
Description
•