Changeset 270418 in webkit
- Timestamp:
- Dec 3, 2020 4:31:23 PM (3 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r270417 r270418 1 2020-12-03 Brent Fulgham <bfulgham@apple.com> 2 3 [macOS] Only extend access to the AppleSNBFBUserClient IOKit class if the GPU Process is not used 4 https://bugs.webkit.org/show_bug.cgi?id=219014 5 <rdar://problem/70463873> 6 7 Reviewed by Per Arne Vollan. 8 9 Instead of globally extending access to the AppleSNBFBUserClient IOKit class, 10 only extend it when the GPU process is not in use. 11 12 * UIProcess/WebPageProxy.cpp: 13 (WebKit::gpuIOKitClasses): Add 'AppleSNBFBUserClient' as a dynamically-extended 14 IOKit class. 15 * WebProcess/com.apple.WebProcess.sb.in: Only allow 'AppleSNBFBUserClient' if it 16 was dynamically extended. 17 1 18 2020-12-03 Said Abou-Hallawa <said@apple.com> 2 19 -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r270415 r270418 7743 7743 #if PLATFORM(MAC) || PLATFORM(MACCATALYST) 7744 7744 "AppleIntelMEUserClient"_s, 7745 "AppleSNBFBUserClient"_s, 7745 7746 #endif 7746 7747 }); -
trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
r270381 r270418 201 201 ;; This is needed for Encrypted Media on some hardware (MacMini8,1 for example) 202 202 (allow iokit-open 203 (iokit-registry-entry-class "AppleSNBFBUserClient") 203 (require-all 204 (extension "com.apple.webkit.extension.iokit") 205 (iokit-registry-entry-class "AppleSNBFBUserClient") 206 ) 204 207 #if HAVE(SANDBOX_MESSAGE_FILTERING) 205 208 (with telemetry-backtrace) … … 1618 1621 (iokit-registry-entry-class 1619 1622 "AppleIntelMEUserClient" 1623 "AppleSNBFBUserClient" 1620 1624 ) 1621 1625 )
Note: See TracChangeset
for help on using the changeset viewer.