Bug 285137

Summary: DisplayListRecorder should clone all the mutable RefCounted resources
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 282664    

Said Abou-Hallawa
Reported 2024-12-24 16:36:46 PST
Some DisplayList items reference mutable resources such as: ImageBuffer, filter or gradient. If these resources are changed before replaying back the items, newer versions of these resources will be used. This will result in wrong DisplayList drawing To fix this issue, the DisplayListRecorder should clone these resources whenever they are referenced.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-12-24 16:37:05 PST
Said Abou-Hallawa
Comment 2 2024-12-25 13:15:25 PST
Note You need to log in before you can comment on or make changes to this bug.