Bug 217638

Summary: ☂️ [GPU Process] Ensure the resource identifiers are unique in the GPU Process
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: Layout and RenderingAssignee: Myles C. Maxfield <mmaxfield>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, es1969, Hironori.Fujii, mmaxfield, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 231281, 231403, 231405, 231406, 231407, 231411, 231414, 231548, 231552    
Bug Blocks:    

Description Said Abou-Hallawa 2020-10-12 15:20:32 PDT
Currently the resource identifiers are generated by the Web Process. Since there is one GPU Process for multiple Web Processes, these identifiers may collide in the GPU Process. We may need to make GPU process be responsible for generating all the resource identifiers for all the Web Processes.
Comment 1 Radar WebKit Bug Importer 2020-10-19 15:21:20 PDT
<rdar://problem/70458738>
Comment 2 Myles C. Maxfield 2021-10-05 14:04:17 PDT
<rdar://problem/71012915>