electron/shell
trop[bot] 5c71377f40
fix: add capability to use ScreenCaptureKit for thumbnail generation (#41329)
This aligns us with Chromiums flags / capabilities in regards to using SCK for
everything. Currently on 14.4 Electron apps will pop warnings for usage of
deprecated APIs.  With this change and a few "enable-features" toggles.

`--enable-features="ScreenCaptureKitMac,ScreenCaptureKitStreamPickerSonoma,ThumbnailCapturerMac:capture_mode/sc_screenshot_manager"`

As Chromium enables these by default Electron will inherit those changes, apps wishing to skip ahead can apply these flags early.

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
2024-02-14 01:11:29 -08:00
..
app chore: remove node patches by using the preload feature (#41113) 2024-01-25 11:39:04 -05:00
browser fix: add capability to use ScreenCaptureKit for thumbnail generation (#41329) 2024-02-14 01:11:29 -08:00
common fix: check for Node.js-created module when `contextIsolation` disabled (#41265) 2024-02-09 10:54:59 +09:00
renderer fix: potential `async_hooks` crash in `NotifyWindowRestore` on Windows (#41146) 2024-01-29 10:11:46 +01:00
services/node fix: destroy `NodeService` message pipe last (#41301) 2024-02-11 22:28:21 +01:00
utility chore: remove unused std includes (#38767) 2023-06-14 11:07:18 -07:00