NEW242519
Unable to set application information in the GPU process
https://bugs.webkit.org/show_bug.cgi?id=242519
Summary Unable to set application information in the GPU process
Per Arne Vollan
Reported 2022-07-08 09:40:04 PDT
Setting application information in the GPU process is currently failing, since access to Launch Services is not permitted in the GPU process. A potential fix for this is to check in with Launch Services while holding a temporary sandbox extension in the GPU process, and then use the Network process to set the application information on behalf of the GPU process. However, since the GPU process is not an application in the normal sense, it may not make sense to register with Launch Services, since that will also allow Launch Services to change the priority of the GPU process. I suggest we remove the code which sets the application information now, since that is blocked by the sandbox. Since the aforementioned alternative is a more complex change, we can potentially look into that at a later point.
Attachments
Radar WebKit Bug Importer
Comment 1 2022-07-08 09:40:50 PDT
Per Arne Vollan
Comment 2 2022-07-08 09:45:34 PDT
Note You need to log in before you can comment on or make changes to this bug.