⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 277217 in webkit


Ignore:
Timestamp:
May 7, 2021, 5:38:58 PM (5 years ago)
Author:
Brent Fulgham
Message:

[macOS] [GPU] Process is missing access to IOMobileFramebufferUserClient on Apple Silicon
​https://bugs.webkit.org/show_bug.cgi?id=225545
<rdar://problem/77591664>

Reviewed by Jer Noble.

Apple Silicon GPU Process needs access to IOMobileFramebufferUserClient for certain types of media playback. We allow this
on iOS, and in the WebContent process, but missed it in the GPU Process.

  • GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r277215 r277217  
     12021-05-07  Brent Fulgham  <bfulgham@apple.com>
     2
     3        [macOS] [GPU] Process is missing access to IOMobileFramebufferUserClient on Apple Silicon
     4        https://bugs.webkit.org/show_bug.cgi?id=225545
     5        <rdar://problem/77591664>
     6
     7        Reviewed by Jer Noble.
     8
     9        Apple Silicon GPU Process needs access to IOMobileFramebufferUserClient for certain types of media playback. We allow this
     10        on iOS, and in the WebContent process, but missed it in the GPU Process.
     11
     12        * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
     13
    1142021-05-07  James Savage  <james.savage@apple.com>
    215
  • trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in

    r277032 r277217  
    956956    (iokit-user-client-class "AppleAVDUserClient")
    957957)
     958
     959(when (equal? (param "CPU") "arm64")
     960    (allow iokit-open
     961        (iokit-user-client-class "IOMobileFramebufferUserClient")
     962    )
     963)
Note: See TracChangeset for help on using the changeset viewer.