Bug 276498
| Summary: | [iOS] Update GPU sandbox to match macOS behavior | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Brent Fulgham <bfulgham> |
| Component: | WebKit2 | Assignee: | Brent Fulgham <bfulgham> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | kkinnunen, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Brent Fulgham
The iOS GPU sandbox denies access to a few sysctl calls that are allowed on macOS, and (more importantly) are allowed in the iOS WebContent process. These are showing up in telemetry when performing media and other web page loads, and are likely to be impacting performance.
We should allow these sysctl-read calls, as well as a MIG routine needed for proper memory attribution.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/131556690>
Brent Fulgham
Pull request: https://github.com/WebKit/WebKit/pull/30711
EWS
Committed 280924@main (b069ece7b5e3): <https://commits.webkit.org/280924@main>
Reviewed commits have been landed. Closing PR #30711 and removing active labels.