Bug 240269

Summary: [GPU Process] [Filters] Filter result buffers should be attributed to WebProcess
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: Layout and RenderingAssignee: Said Abou-Hallawa <sabouhallawa>
Status: RESOLVED FIXED    
Severity: Normal CC: alecflett, annulen, beidson, bfulgham, cdumez, changseok, cmarcelo, dino, eric.carlson, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, jer.noble, jsbell, kondapallykalyan, luiz, pdr, philipj, ryuan.choi, sergio, simon.fraser, webkit-bug-importer, youssefdevelops, y_soliman, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 240777, 240807, 240808, 240809, 240810, 240811    
Bug Blocks: 231253    
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
none
Patch ews-feeder: commit-queue-

Description Said Abou-Hallawa 2022-05-09 21:14:25 PDT
Because the GPUProcess memory is limited and because applying a filter can require a large chunk of memory, this memory should be allocated by GPUProcess but should be owned by WebProcess.
Comment 1 Said Abou-Hallawa 2022-05-09 21:15:05 PDT
rdar://92295215
Comment 2 Said Abou-Hallawa 2022-05-09 21:17:44 PDT
Created attachment 459091 [details]
Patch
Comment 3 Said Abou-Hallawa 2022-05-09 22:06:08 PDT
Created attachment 459094 [details]
Patch
Comment 4 Said Abou-Hallawa 2022-05-21 13:00:33 PDT
Created attachment 459639 [details]
Patch
Comment 5 Said Abou-Hallawa 2023-05-15 18:01:47 PDT
All the dependent bugs were resolved. Resolve as Fixed.