Majority of error logs has DXGI_ERROR_DEVICE_REMOVED(0x887a0005) error at DCompositionSurface::BeginDraw. We needs to handles device resent more. Then disabling WR compositor reduce the crash. On some drivers, when device reset happens we needs to stop using the D3DDevice, otherwise crash could happen. Current WebRender does not stop gl rendering.
Bug 1604006 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Majority of error logs has DXGI_ERROR_DEVICE_REMOVED(0x887a0005) error at DCompositionSurface::BeginDraw. We needs to handles device resent more. Then disabling WR compositor reduce the crash. On some drivers, when device reset happens we needs to stop using the D3DDevice, otherwise crash could happen. Current WebRender does not stop gl rendering in this case.