electron/shell
trop[bot] 1598b9116d
fix: validate USB device selection against filtered device list (#50048)
Previously, UsbChooserController::OnDeviceChosen looked up the chosen
device_id via chooser_context_->GetDeviceInfo(), which searches all
known USB devices on the system rather than the filtered list shown to
the select-usb-device handler. This meant a device excluded by the
renderer's filters or exclusion_filters could still be granted
permission if the handler returned its GUID.

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2026-03-03 09:08:03 -05:00
..
app refactor: address PathProvider TODO (#49601) 2026-02-02 09:39:20 +01:00
browser fix: validate USB device selection against filtered device list (#50048) 2026-03-03 09:08:03 -05:00
common fix: offscreen rendering with correct screen info. (#49681) 2026-02-26 11:08:34 -05:00
renderer fix: use setter's creation context when proxying setter in OverrideGlobalPropertyFromIsolatedWorld (#50018) 2026-03-03 10:45:57 +01:00
services/node fix: revert enabling WASM trap handlers in all Node.js processes (#48976) 2025-11-14 18:57:05 -08:00
utility fix: broken OOP window.print() on macOS/Linux (#45214) 2025-01-20 10:23:44 +01:00