WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
242519
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-07-08 09:40:50 PDT
<
rdar://problem/96678011
>
Per Arne Vollan
Comment 2
2022-07-08 09:45:34 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/2226
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug