Files
electron/lib/browser
Keeley Hammond 7594783ff8 fix: strictly validate sender for internal IPC reply channels (#50118) (#50161)
The sender-mismatch check in invokeInWebContents and invokeInWebFrameMain
used a negative condition (`type === 'frame' && sender !== expected`),
which only rejected mismatched frame senders and accepted anything else.

Invert to a positive check so only the exact expected frame can resolve
the reply — matches the guard style used elsewhere in lib/browser/.

Co-authored-by: Samuel Attard <sam@electronjs.org>
2026-03-09 17:15:01 -05:00
..
2025-11-19 17:32:30 -05:00