fune/testing/web-platform/meta/html/webappapis/scripting
Andrew Osmond 503fb4c624 Bug 1887729 - Implement context lost/restored support for CanvasRenderingContext2D. r=webidl,gfx-reviewers,smaug,lsalzman
Remote canvas can run in the GPU process, and if the GPU process
crashes, we need to notify the application using canvas. Historically we
just failed, and the application may have been able to continue drawing
but with the contents prior to the crash lost. Later we regressed to
prevent the canvas from being used at all.

This patch makes it so that we can restore functionality to any
application that supports the contextlost/contextrestored events. This
will allow for a theoretical complete graceful recovery for the user
with minimal disruption.

Differential Revision: https://phabricator.services.mozilla.com/D205608
2024-03-28 14:50:20 +00:00
..
event-loops
events Bug 1887729 - Implement context lost/restored support for CanvasRenderingContext2D. r=webidl,gfx-reviewers,smaug,lsalzman 2024-03-28 14:50:20 +00:00
processing-model-2 Bug 1878360 - [wpt-sync] Update web-platform-tests to 14d6dc2e20b6f40eb058e8f550b65e477a81ba0b, a=testonly 2024-02-05 09:00:08 +00:00
__dir__.ini
reporterror-cross-realm-method.html.ini
reporterror.any.js.ini