Title: [269792] trunk/Source/WebKit
- Revision
- 269792
- Author
- [email protected]
- Date
- 2020-11-13 14:13:02 -0800 (Fri, 13 Nov 2020)
Log 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:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (269791 => 269792)
--- trunk/Source/WebKit/ChangeLog 2020-11-13 21:49:52 UTC (rev 269791)
+++ trunk/Source/WebKit/ChangeLog 2020-11-13 22:13:02 UTC (rev 269792)
@@ -1,3 +1,19 @@
+2020-11-13 Per Arne Vollan <[email protected]>
+
+ [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:
+
2020-11-13 Claudio Saavedra <[email protected]>
Non-unified build fixes.
Modified: trunk/Source/WebKit/UIProcess/WebPageProxy.cpp (269791 => 269792)
--- trunk/Source/WebKit/UIProcess/WebPageProxy.cpp 2020-11-13 21:49:52 UTC (rev 269791)
+++ trunk/Source/WebKit/UIProcess/WebPageProxy.cpp 2020-11-13 22:13:02 UTC (rev 269792)
@@ -7749,7 +7749,7 @@
#if PLATFORM(MAC) || PLATFORM(MACCATALYST)
"com.apple.coremedia.endpointstream.xpc"_s, "com.apple.coremedia.endpointplaybacksession.xpc"_s,
"com.apple.coremedia.endpointremotecontrolsession.xpc"_s, "com.apple.coremedia.videodecoder"_s,
- "com.apple.coremedia.videoencoder"_s, "com.apple.BluetoothServices"_s
+ "com.apple.coremedia.videoencoder"_s, "com.apple.lskdd"_s, "com.apple.BluetoothServices"_s
#endif
});
return services;
Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (269791 => 269792)
--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2020-11-13 21:49:52 UTC (rev 269791)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2020-11-13 22:13:02 UTC (rev 269792)
@@ -955,7 +955,6 @@
(global-name "com.apple.audio.SystemSoundServer-OSX")
(global-name "com.apple.audio.audiohald")
(global-name "com.apple.fonts")
- (global-name "com.apple.lskdd") ;; <rdar://problem/49123855>
(global-name "com.apple.PowerManagement.control")
)
@@ -1233,7 +1232,7 @@
;;; FIXME(207716): The following should be removed when the GPU process is complete
"com.apple.audio.AudioComponentRegistrar" "com.apple.coremedia.endpoint.xpc" "com.apple.coremedia.endpointstream.xpc"
"com.apple.coremedia.endpointplaybacksession.xpc" "com.apple.coremedia.endpointremotecontrolsession.xpc" "com.apple.coremedia.routediscoverer.xpc"
- "com.apple.coremedia.routingcontext.xpc" "com.apple.coremedia.volumecontroller.xpc" "com.apple.mediaremoted.xpc"
+ "com.apple.coremedia.routingcontext.xpc" "com.apple.coremedia.volumecontroller.xpc" "com.apple.lskdd" "com.apple.mediaremoted.xpc"
;;; FIXME(207716): End services to remove.
)
)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes