RESOLVED FIXED293681
[GTK][WPE][Skia] Assure SkiaRecordingResult is destroyed on the main thread
https://bugs.webkit.org/show_bug.cgi?id=293681
Summary [GTK][WPE][Skia] Assure SkiaRecordingResult is destroyed on the main thread
Nikolas Zimmermann
Reported 2025-05-28 03:50:00 PDT
SkiaRecordingResult is constructed on the main thread and destructed by the last painting worker thread that made use of it -- that destroys the SkPicture, as well as the image to fence map from a different thread than the main thread - leading to (potential) thread-safety issues, let's avoid that.
Attachments
Nikolas Zimmermann
Comment 1 2025-05-28 03:51:09 PDT
EWS
Comment 2 2025-06-06 14:35:16 PDT
Committed 295939@main (5bb7f4f50634): <https://commits.webkit.org/295939@main> Reviewed commits have been landed. Closing PR #45990 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.