Changeset 269792 in webkit


Ignore:
Timestamp:
Nov 13, 2020 2:13:02 PM (3 years ago)
Author:
pvollan@apple.com
Message:

[macOS] Issue sandbox extension to the WebContent process for com.apple.lskdd
https://bugs.webkit.org/show_bug.cgi?id=218920
<rdar://problem/69168801>

Reviewed by Geoffrey Garen.

This is a Media related service, and a sandbox extension should be issued to the WebContent process based on GPU runtime settings.

No new tests, covered by existing tests.

  • UIProcess/WebPageProxy.cpp:

(WebKit::mediaRelatedMachServices):

  • WebProcess/com.apple.WebProcess.sb.in:
Location:
trunk/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r269789 r269792  
     12020-11-13  Per Arne Vollan  <pvollan@apple.com>
     2
     3        [macOS] Issue sandbox extension to the WebContent process for com.apple.lskdd
     4        https://bugs.webkit.org/show_bug.cgi?id=218920
     5        <rdar://problem/69168801>
     6
     7        Reviewed by Geoffrey Garen.
     8
     9        This is a Media related service, and a sandbox extension should be issued to the WebContent process based on GPU runtime settings.
     10
     11        No new tests, covered by existing tests.
     12
     13        * UIProcess/WebPageProxy.cpp:
     14        (WebKit::mediaRelatedMachServices):
     15        * WebProcess/com.apple.WebProcess.sb.in:
     16
    1172020-11-13  Claudio Saavedra  <csaavedra@igalia.com>
    218
  • trunk/Source/WebKit/UIProcess/WebPageProxy.cpp

    r269785 r269792  
    77507750        "com.apple.coremedia.endpointstream.xpc"_s, "com.apple.coremedia.endpointplaybacksession.xpc"_s,
    77517751        "com.apple.coremedia.endpointremotecontrolsession.xpc"_s, "com.apple.coremedia.videodecoder"_s,
    7752         "com.apple.coremedia.videoencoder"_s, "com.apple.BluetoothServices"_s
     7752        "com.apple.coremedia.videoencoder"_s, "com.apple.lskdd"_s, "com.apple.BluetoothServices"_s
    77537753#endif
    77547754    });
  • trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in

    r269666 r269792  
    956956    (global-name "com.apple.audio.audiohald")
    957957    (global-name "com.apple.fonts")
    958     (global-name "com.apple.lskdd") ;; <rdar://problem/49123855>
    959958    (global-name "com.apple.PowerManagement.control")
    960959)
     
    12341233            "com.apple.audio.AudioComponentRegistrar" "com.apple.coremedia.endpoint.xpc" "com.apple.coremedia.endpointstream.xpc"
    12351234            "com.apple.coremedia.endpointplaybacksession.xpc" "com.apple.coremedia.endpointremotecontrolsession.xpc" "com.apple.coremedia.routediscoverer.xpc"
    1236             "com.apple.coremedia.routingcontext.xpc" "com.apple.coremedia.volumecontroller.xpc" "com.apple.mediaremoted.xpc"
     1235            "com.apple.coremedia.routingcontext.xpc" "com.apple.coremedia.volumecontroller.xpc" "com.apple.lskdd" "com.apple.mediaremoted.xpc"
    12371236            ;;; FIXME(207716): End services to remove.
    12381237        )
Note: See TracChangeset for help on using the changeset viewer.