The Windows WebView2 is the modern, Chromium-based webview control built in to Windows. We use it for Construct as an option for packaging up web-based games fo...
Along similar lines, I have never seen the Steam Overlay work with MacOS, whether greenworks, electron, nw.js and/or steamworks-js. It probably needs a similar architecture as what you are describing here, but Mac specific.