mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 23:31:56 +00:00
8fb7eecd6e
In bug 1750569 we attempted to ensure that following a GPU process crash outstanding screen pixels requests would be fulfilled. While this usually worked there was a race condition between sending the request to the new compositor and the content process sending the display list to the new compositor, which meant that sometimes we would screenshot an empty screen instead of the page content. As a GPU process crash is an extraordinary circumstance and screenshots are non-critical, the best solution is to simply return an error if a GPU process crash occurs while there is an outstanding request (or if a new request is made whilst the GPU process is restarting). This patch also updates the junit test to check for this error rather than expecting a screenshot to be returned. Differential Revision: https://phabricator.services.mozilla.com/D138323 |
||
---|---|---|
.. | ||
android | ||
locales | ||
.eslintrc.js |