Bug 308541
| Summary: | [CoordinatedGraphics] Handle buffer creation failures gracefully | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Pawel Lampe <plampe> |
| Component: | WPE WebKit | Assignee: | Pawel Lampe <plampe> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Pawel Lampe
When swap chain fails to create buffers, currently it stores nullptr render targets and hence breaks assumptions in few places.
The above leads to crashes when headless WPE platform is used with EGLImage buffers and when DRM device is guessed wrong.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Pawel Lampe
Pull request: https://github.com/WebKit/WebKit/pull/59318
EWS
Committed 308187@main (bfe2e92b68fb): <https://commits.webkit.org/308187@main>
Reviewed commits have been landed. Closing PR #59318 and removing active labels.